We are looking for a Principal Firmware/Software Engineer to lead the technical direction of firmware running on real hardware in safety-critical environments. In this role, you will architect and drive development of firmware for our battery management systems on STM32 microcontrollers, owning core BMS functions, communication architecture, safety patterns, and the platform decisions that shape multiple products across our portfolio. You will set technical direction across firmware initiatives, mentor lead and senior engineers, and partner closely with hardware, systems, and certification teams to bring complex products from concept through UL-certified production. This is a senior individual contributor role within a fast-moving, multi-disciplinary engineering team — the IC-track counterpart to our Firmware Manager.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior