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++ for embedded/real-time systems, safety-critical software development processes, translating research to production code, object-oriented programming, design patterns and architecture
Preferred skills
Full software development life cycle experience, coding standards compliance, source control management, build processes, testing and operations
Technologies
MISRA C++, AUTOSAR
Responsibilities
Own safety-critical embedded software modules for quality and certification readiness, translate R&D algorithm code into production-grade software, define and communicate software requirements to R&D teams, drive software through safety certification lifecycle, develop software following safety-critical coding standards, collaborate with safety and lab engineers for traceability
Seniority
Senior, hands-on IC