Amazon
Firmware Engineer II
$144K–$194K
N.Reading, MA +1 · Full-time · Posted Sep 4, 2026
- Location
- N.Reading, MA
N.reading, MA - Experience
- 3+ years of embedded firmware development experience.
- Education
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
About the job
Develops, tests, and maintains firmware for robotic and safety systems, including implementing features and debugging hardware with cross-functional teams.
What you'll do
- Develop and maintain firmware for robotic and safety systems, potentially across cameras, WiFi, security, navigation, and sensors.
- Work with firmware developers and cross-functional teams on product design, implementation, testing, and debugging.
- Contribute to design discussions and code reviews, and follow engineering best practices, documentation, and ownership.
What they ask for
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
- 3+ years of embedded firmware development experience.
- Proficiency with C/C++ in an embedded context and hands-on experience with an RTOS or Embedded Linux.
- Experience with computer architecture, MPUs and MCUs, hardware interfaces such as I2C/SPI/UART/PCIe or similar, and firmware for control systems, image/visual processing, or sensing devices.
Nice to have
- Rust; experience with bare-metal firmware, RTOS, Linux kernel modules, or device drivers.
- Experience with custom-hardware bring-up, real-time control or signal processing, safety standards, or fieldbus/motion protocols.
Pay
143,700.00 - 194,400.00 USD annually (base salary)
Tools
C/C++, RTOS, Embedded Linux, MPUs, MCUs, I2C, SPI, UART, PCIe
AI focus
The robotics context combines AI with control systems and mechanical design; this role develops firmware for robotic control and safety systems.
Model-written summary · the original posting is authoritative