Amazon
Senior Embedded Software Engineer , Fauna
$185K–$250K
New York, NY · Senior · Full-time · Posted Oct 22, 2026
- Experience
- 5+ years of non-internship professional software development; 5+ years programming; 5+ years leading design or architecture.
- Education
- Bachelor's degree in computer engineering, electrical engineering, or systems engineering.
About the job
Develops and optimizes embedded firmware and real-time software for robotic control platforms, integrating motors, sensors, and power systems.
What you'll do
- Develop and maintain reliable firmware for robotic control platforms and RTOS-based systems.
- Implement CAN and RS485 communication for motor control, sensor acquisition, and power management; analyze and optimize system performance.
- Integrate sensors, actuators, and power systems with robotics and hardware teams; troubleshoot issues and document firmware and testing.
What they ask for
- 5+ years of non-internship professional software development experience and 5+ years programming in at least one language.
- 5+ years leading design or architecture of new and existing systems; experience as a mentor, tech lead, or engineering team lead.
- Bachelor's degree in computer engineering, electrical engineering, or systems engineering.
- Embedded C/C++ development or large-scale systems debugging/profiling; RTOS performance experience; hands-on STM32 firmware development and familiarity with ST Micro IDEs and toolchains.
Nice to have
- Familiarity with ROS and Isaac Sim, or safety-critical systems and fail-safe mechanisms.
- Experience with motor control or sensor fusion algorithms.
Pay
184,900.00 - 250,200.00 USD annually (base salary)
Tools
FreeRTOS, ThreadX, Zephyr, CAN, RS485, Python, STM32, ST Micro IDEs
Model-written summary · the original posting is authoritative