Senior Embedded Software Engineer

Peak Energy

Burlingame, CA, US
On-site
Real-time c++ firmware
Microcontroller programming
Rtos-based firmware
Peak Energy is seeking a Senior Embedded Software Engineer to join their Energy Storage Systems team in Burlingame, CA. The role involves designing and implementing firmware for a sodium-ion energy storage system, focusing on real-time programming and safety compliance

Job Summary

  • Peak Energy is seeking an experienced Embedded Software Engineer to join our Energy Storage Systems (ESS) team and work on the development of our gigawatt-scale sodium ion energy storage system.
  • Design and implement real-time, C++, RTOS-based firmware targeting microcontrollers and 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 integration, and assist with requirements definition.

Matching Summary

Match Score: 85

Peak Energy is seeking a Senior Embedded Software Engineer to join their Energy Storage Systems team in Burlingame, CA. The role involves designing and implementing firmware for a sodium-ion energy storage system, focusing on real-time programming and safety compliance.

Skills & Requirements

Must-have

  • real-time C++ firmware
  • microcontroller programming
  • RTOS-based firmware
  • functional safety requirements
  • embedded prototypes

Nice-to-have

  • modern disciplined development practices
  • hardware design reviews
  • software design reviews

Key Requirements

  • Experience with embedded software development
  • Proficiency in C++ and RTOS
  • Understanding of microcontroller hardware

Work Rights

Not specified

Tailored Resume

Cover Letter