Drimva

Amazon

Sr. Embedded Firmware Engineer, Robotics

$193K–$262K

Sunnyvale, CA · Senior · Full-time · Posted Oct 7, 2026

Experience
5+ years in several areas, including software development, programming, design or architecture, and embedded C/C++ development; 3+ years in robotics systems or listed product industries. Preferred: 10+ years of full embedded software development life cycle experience.
Education
Master's degree in electrical engineering, computer engineering, or a related field (preferred).

About the job

Designs, develops, tests, and launches embedded firmware for dexterous robotic end effectors, integrating sensors, motor control, and communications with larger robotic systems.

What you'll do

  • Integrate and validate deterministic firmware communication interfaces between end effectors and the robotic platform.
  • Review vendor firmware and provide technical direction; author requirements, verification plans, and test procedures.
  • Build and test firmware prototypes and integrated systems, and support production bring-up, manufacturing releases, and customer deployments.

What they ask for

  • 5+ years of professional software development in C or C++ for embedded systems and full embedded software development life cycle experience.
  • 5+ years developing embedded C applications using an RTOS or embedded Linux.
  • 3+ years developing robotic systems or hands-on design, development, and debugging of products in a listed industry.
  • Experience with at least two firmware-layer communication protocols and debugging firmware/hardware integration using lab equipment.

Nice to have

  • Hands-on motor control firmware experience and experience with EtherCAT or other real-time industrial communication protocols.
  • Experience with ROS2, ros2_control, or similar robotics middleware on Linux.

Pay

193,300.00 - 261,500.00 USD annually (base salary)

Tools

C, C++, FreeRTOS, uC-OS, Zephyr, VxWorks, embedded Linux, ROS2

AI focus

Develops robotic manipulation systems that combine AI with robotics; the role focuses on embedded firmware for robotic end effectors.

Model-written summary · the original posting is authoritative

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