Senior Engineer - BESS-BMS
Core
Developing embedded BMS software for Battery Energy Storage Systems (BESS) to ensure safety and performance of critical energy ecosystems.
Role type
Senior Embedded Software Engineer (BMS)
Builds
BMS software modules for BESS systems
Domain
Energy Storage / Embedded Systems
Deliverable
production ML models | product features
Required skills
S32K3 MCU, AFE daisy-chaining, TPL/isoSPI, CAN, SOC/SOH/SOP algorithms, passive/active balancing, fault detection, SIL2 safety mechanisms, IEC 61508/UL 1973 compliance, CI/CD, MCAL, static analysis, HIL/SIL testing
Preferred skills
Python automation, mentoring, V&V coverage
Technologies
S32K3, MISRA, Polyspace, Python, CAN, Ethernet, Modbus
Responsibilities
Lead small feature teams, mentor junior engineers, ensure V&V coverage, implement SIL2-compliant safety mechanisms, develop advanced BMS functions (balancing, fault detection), ensure compliance with IEC 60730-1 and UL 1973 standards.
Seniority
Senior, hands-on IC with leadership