Amazon.com Services LLC

Robotics

Sr.FirmwareEngineer,Robotics

$90–214k San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Sr. Firmware Engineer, Robotics at Amazon.com Services LLC. Skills: Embedded firmware, Motor control, Robotics, Real-time systems. Develop, test, and optimize embedded firmware for custom. Design and implement real-time firmware for actuator state”

Industry & Context.

Robotics
Problems you'll solve

Debugging firmware; Debugging hardware issues; Torque ripple issue

What They're Looking For.

Must Have

Developing functional specifications, Design verification plans, Functional test procedures, Bachelor's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related technical field, 5+ years of professional embedded firmware development experience, Real-time control systems for electromechanical or power electronics hardware expertise, Proficiency in C and/or C++ for embedded/real-time systems, Firmware for microcontrollers or DSPs in resource-constrained environments, Developing motor control firmware, Field-oriented control (FOC), BLDC or PMSM motor commutation, Closed-loop current, speed, or position control, Hardware communication protocols relevant to actuator systems, Interfacing firmware with motor drivers, encoders, and analog sensors, Debug firmware and hardware issues using tools such as oscilloscopes, logic analyzers, and in-circuit debuggers

Nice to Have

Actuator firmware for robotic systems experience, Collaborative robots firmware experience, High-performance motion control platforms firmware experience, Proprioceptive sensing and torque estimation techniques familiarity, Integration of force/torque sensors or current-based torque estimation in firmware, EtherCAT or other real-time industrial fieldbus protocols experience, Functional safety standards knowledge, Cross-functional hardware-software teams experience, Hardware bring-up workflows familiarity, DFT practices for custom motor drive electronics familiarity

What You'll Do.

and optimize embedded firmware for custom

Design and implement real-time firmware for actuator state

Design and implement fault detection

Design and implement protection logic

Define firmware requirements

Define hardware interfaces

Define actuator bring-up procedures

Develop and maintain firmware for field-oriented control (FOC)

Develop and maintain sensored/sensorless motor commutation

Tune current regulators

Tune velocity controllers

Tune position controllers

Build and maintain firmware test frameworks

Build and maintain hardware-in-the-loop (HIL) test environments

Validate firmware behavior

Ensure firmware-level interfaces support high-bandwidth

low-latency communication

Contribute to actuator firmware architecture decisions

Define software-hardware interface standards

Maintain firmware documentation

Maintain version control practices

Support rapid hardware bring-up

Support debugging of new actuator prototypes

Characterize firmware behavior on novel hardware

Validate firmware behavior on novel hardware

How You'll Work.

Team & Collaboration

Cross-functional design discussions; Hardware and software engineers

Full Job Description

Join Amazon's Frontier AI & Robotics team and help shape the future of intelligent robotic systems from the inside out. As a Sr./Staff Firmware Engineer, Electronics, you will develop the low-level firmware that brings our in-house robotic actuators to life—writing the embedded code that bridges sophisticated hardware and the high-level AI control systems that power our next-generation robots. Your work will directly enable our robots to see, reason, and act in real-world warehouse environments, making you a critical contributor to one of the most ambitious robotics programs in the world. Key job responsibilities • Develop, test, and optimize embedded firmware for custom in-house robotic actuators, including motor control algorithms (FOC, commutation, current/torque/speed/position loops) running on microcontrollers and DSPs • Design and implement real-time firmware for actuator state estimation, fault detection, and protection logic, ensuring robust and safe operation across all actuator variants deployed in FAR's robotic systems • Collaborate with electronics engineers and motor design engineers to define firmware requirements, hardware interfaces (SPI, I2C, CAN, EtherCAT, RS-485), and actuator bring-up procedures for new hardware revisions • Develop and maintain firmware for field-oriented control (FOC) and sensored/sensorless motor commutation, including tuning current regulators, velocity controllers, and position controllers for high-performance robots • Build and maintain firmware test frameworks and hardware-in-the-loop (HIL) test environments to validate firmware behavior across actuator operating conditions, edge cases, and failure modes • Partner with controls engineers and AI researchers to ensure firmware-level interfaces support high-bandwidth, low-latency communication required by whole-body control and motion planning algorithms • Contribute to actuator firmware architecture decisions, define software-hardware interface standards, and maintain firmwar

Free ATS check

Applying for this Sr. Firmware Engineer, Robotics role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon.com Services LLC?

Real rants from real employees. Read before you apply.

Read Company Rants →