Embedded Software Engineer
DeWinter Group · Burlingame, CA · 1 mo ago
Information Technology$160k–$280k/yrFull-time
Our client, a leader in the Energy Storage industry, is looking for a skilled Embedded Engineer to join their team for a full-time, onsite role in Burlingame, California. 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.
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.
Requirements
- 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.
Pay
$160,000 - $280,000