Embedded SDE
Sunnyvale, CA, United States • Posted June 04, 2026
Job Type:
Full-time
Location:
Sunnyvale, CA
Posted:
June 04, 2026
Category:
other-general
Application Deadline:
June 11, 2026
Role Description
Description
Do you want to work at the intersection of hardware and software, building the firmware and drivers that power devices used by millions of customers? This role offers the opportunity to solve complex, first-of-their-kind embedded systems challenges and directly shape the foundation of shipping products.
Key job responsibilities
- Design, implement, and validate low-level firmware and device drivers for MCUs, peripherals, and custom silicon — including I2C, SPI, UART, GPIO, DMA, USB, and PCIe — and lead hardware bring-up activities for new boards and silicon revisions in close collaboration with hardware design engineers.
- Architect firmware solutions for novel technologies with no prior implementation reference, conducting independent research, prototyping, and iteration to deliver production-ready, modular code that integrates cleanly into the full product software stack.
- Apply advanced debugging techniques using oscilloscopes, logic analyzers, JTAG...
Do you want to work at the intersection of hardware and software, building the firmware and drivers that power devices used by millions of customers? This role offers the opportunity to solve complex, first-of-their-kind embedded systems challenges and directly shape the foundation of shipping products.
Key job responsibilities
- Design, implement, and validate low-level firmware and device drivers for MCUs, peripherals, and custom silicon — including I2C, SPI, UART, GPIO, DMA, USB, and PCIe — and lead hardware bring-up activities for new boards and silicon revisions in close collaboration with hardware design engineers.
- Architect firmware solutions for novel technologies with no prior implementation reference, conducting independent research, prototyping, and iteration to deliver production-ready, modular code that integrates cleanly into the full product software stack.
- Apply advanced debugging techniques using oscilloscopes, logic analyzers, JTAG...
Interested in this role?
Click the button below to start your application for Embedded SDE at Amazon.
Apply Now