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.