Job Type: Direct Hire
Contract Length: Full-time
Pay Range: $160,000 - $280,000
Target Start Date: ASAP
Work Location/Structure: Onsite - Burlingame, California
About the Opportunity:
Our client, a leader in the Energy Storage industry, is looking for a skilled Embedded Engineer to join their team for a Full-time engagement. This project involves developing and implementing real-time, high-performance firmware for advanced energy storage systems, with a strong focus on functional safety and reliability. This is a high-impact role that requires a self-motivated professional who can hit the ground running and deliver results quickly.
Key Responsibilities & Deliverables:
This role is focused on the successful completion of specific tasks and deliverables. Your responsibilities will include:
- 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 looking for someone with a proven track record of successful engagements. The ideal candidate will have:
- Deep expertise in real-time C++ programming, RTOS (Real-Time Operating Systems), and microcontroller-based firmware development. This isn't a learning role—you need to be a subject matter expert.
- Demonstrated ability to work autonomously and manage your own time effectively to meet project goals.
- Experience with functional safety requirements for embedded systems and modern disciplined development practices.
- Strong communication skills to provide clear and concise status updates to the project team.





