Staff Embedded Software EngineerPosted today$395K–$541K

The opportunity

Reports to: Senior Manager, Software Engineering

What you'll do

  • 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.

What they're looking for

  • 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.
  • Extensive experience writing firmware and software code in C++ or at least: one similar systems programming language
  • Have shipped at least one commercial or industrial hardware product.
Staff Embedded Software Engineer at Peak Energy | Role Match