Embedded Software Engineer

Insight Global • Burlingame, CA, United States • Posted June 02, 2026

Location Burlingame, CA
Job Type Full-time
Category other-general
Posted June 02, 2026
Job Description
Our client is seeking an experienced Embedded Software Engineer to join the Energy Storage Systems (ESS) team and work on the development of gigawatt-scale sodium ion energy storage system.

Responsibilities:
- Design and implement real-time, C++, RTOS-based firmware targeting microcontrollers.
- Understand, code, and use microcontroller hardware to meet functional safety requirements.
- Create firmware for embedded prototypes to validate hardware design choices and accelerate firmware development.
- Verify and support the integration of your code.
- Assist with the definition of requirements.
- Support products deployed to the field.
- Participate in hardware and software design reviews.
- Adhere to modern disciplined development practices such as Clang-based linting, consistent formatting, thoughtful naming, and clear commenting.

We are a company committed to creating diverse and inclusive environments where people can bring...

Interested in this role?

Click the button below to start your application.

Apply Now