Member of Technical Staff - Firmware Engineer, Robotics, Frontier AI & Robotics
Listed on 2026-07-23
-
Software Development
Embedded Systems/ Firmware/ IoT, Robotics, Embedded Software Engineer
Join Amazon's Frontier AI & Robotics team and help shape the future of intelligent robotic systems from the inside out. As a Member of Technical 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 the critical contributor to one of the most ambitious robotics programs in the world.
- 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 firmware documentation and version control practices to enable scalable multi‑actuator development
- Support rapid hardware bring‑up and debugging of new actuator prototypes, leveraging oscilloscopes, logic analyzers, and custom diagnostic tools to characterize and validate firmware behavior on novel hardware
In the morning, you review firmware behavior logs from the previous night’s actuator characterization runs before collaborating with motor‑design and electronics engineers to debug a torque‑ripple issue in the motor control loop. In the afternoon, you write and validate embedded firmware for a new actuator variant, tune field‑oriented control algorithms, and ensure firmware interfaces align with high‑level motion‑planning requirements. Throughout the day you participate in architecture reviews, contribute to code reviews, and document firmware specifications that enable smooth hardware handoffs.
You’ll be the firmware voice in cross‑functional design discussions that shape how our actuators are built and controlled, driving fast, novel solutions with direct impact.
Frontier AI & Robotics (FAR) builds the next generation of embodied intelligence drives the development and implementation of advanced AI models within Amazon’s operations, enabling robots to see, reason, and act on the world around them for a wide variety of warehouse automation tasks.
Basic Qualifications- Experience in developing functional specifications, design verification plans, and 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, with demonstrated expertise in real‑time control systems for electromechanical or power electronics hardware
- Proficiency in C and/or C++ for embedded/real‑time systems, with experience writing firmware for microcontrollers or DSPs in resource‑constrained environments
- Hands‑on experience developing motor control firmware, including field‑oriented control (FOC), BLDC or PMSM motor commutation, and closed‑loop current, speed, or position control
- Experience with…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).