Amazon.com Services LLC
Robotics
Sr.FirmwareEngineer,Robotics
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.