Bosch Chassis Systems India Private Ltd. is looking for an Engineer to join its embedded software development team. In this role, you will contribute to the development of BMS Software for BESS systems, taking ownership as a module lead for specific modules to deliver high-quality results.
What You'll Do
- Act as a module lead for specific software modules.
- Proactively take up assignments and deliver them on-time, meeting quality and customer expectations.
What We're Looking For
- A BTech in CSE or EEE.
- 6 to 10 years of relevant professional experience.
- Deep expertise with the S32K3 family MCU & AFE, including AFE daisy-chaining and diagnostics.
- Expert knowledge in TPL/isoSPI and CAN communication protocols.
- Advanced experience implementing BMS Functions such as SOC/SOH/SOP with temperature compensation, passive + active balancing, and fault detection (open-wire, leakage, thermal).
- Implementation of SIL2-compliant safety mechanisms (CRC, watchdog, memory tests).
- Active implementation experience against standards like IEC 60730-1, IEC 61508 SIL2, and UL 1973.
- Hands-on experience with CI/CD integration, MCAL, static analysis (MISRA, Polyspace), HIL/SIL testing, and tools for CAN, Ethernet, and Modbus.
- Proficiency in scripting for automation (Python Automation).
- Experience leading small feature teams, mentoring junior engineers, and ensuring comprehensive V&V coverage.
Technical Stack
- S32K3 family MCU & AFE
- TPL/isoSPI, CAN
- Python Automation
- MCAL
- CI/CD integration tools
- Static analysis tools (MISRA, Polyspace)
- HIL/SIL testing tools
- CAN, Ethernet, Modbus tools
Team & Environment
You will be part of a passionate embedded software development team.



