Embedded Software Engineer

Insight Global

📍 Burlingame, CA, United States

Full-time other-general

Job Description

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...
Apply for this Position