Senior Embedded Robotics SDE, Compass
Core
Own the library of safety-critical embedded software modules for Amazon's robotics fleet, translating R&D algorithms into production-grade, certifiable code.
Role type
Senior Embedded Software Engineer (Safety-Critical)
Builds
Certified safety foundation software for Amazon's mobile robots, manipulators, and mobile manipulators
Domain
Robotics, Functional Safety, Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ (MISRA compliant), embedded software development, system architecture, safety certification lifecycle, real-time execution, code reviews, testing strategies
Preferred skills
Control barrier functions, motion planning, reinforcement learning, foundation models, AUTOSAR
Technologies
MISRA C++, AUTOSAR, C++, Python (implied by R&D context)
Responsibilities
Translate R&D algorithm code into production-grade, certifiable embedded software; define and communicate software requirements and constraints to the core R&D team; drive software through the full safety certification lifecycle; develop and maintain embedded software following safety-critical coding standards; collaborate with safety engineers and testing teams for end-to-end traceability
Seniority
Senior, hands-on IC with mentorship responsibilities