Sr. Embedded Firmware Engineer, Robotics
Core
Design, implement, and launch firmware for highly dexterous robotic end effectors, ensuring robust communication and control for advanced robotics systems.
Role type
Senior Embedded Firmware Engineer (Robotics)
Builds
Firmware for electromechanical subsystems, robotic end effectors, and multi-finger grippers
Domain
Robotics, Embedded Systems, Electromechanical Design
Required skills
Embedded C/C++, RTOS (FreeRTOS, uC-OS, Zephyr, VxWorks), Embedded Linux, Motor Control, Sensor Processing, Communication Protocols (EtherCAT, CAN, SPI, I2C), Debugging (JTAG/SWD, Logic Analyzer, Oscilloscope), System Architecture, Vendor Firmware Review (via careerplan.io/jobs/10568774-sr-embedded-firmware-engineer-robotics-at-amazon)
Preferred skills
Functional Safety Standards (IEC 61508, ISO 13849), ROS2, Zero-copy Networking, BLDC/FOC Control Loops, Production Release Experience
Technologies
FreeRTOS, uC-OS, Zephyr, VxWorks, Embedded Linux, EtherCAT, CAN, SPI, I2C, ROS2, lwIP, NetX Duo