Drimva

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

First seen Oct 23, 2026 · Last verified Nov 5, 2026 (UTC)