Sr. Embedded Engineer, Amazon Robotics
Overview
As an Embedded Software Engineer at Amazon Robotics, you will help shape the next generation of autonomous robotics and safety systems deployed at Amazon facilities worldwide. You’ll work with a cross-functional team to scale safe, high-performance robotic solutions while continuously improving reliability and safety. The role combines hands-on development with system architecture and peer collaboration to balance world-class performance with safety. This is a mission-driven opportunity to impact millions of customers through groundbreaking robotics and safety innovations.
Compensation / BenefitsMedical, Dental, and Vision CoveragePaid Time Off (PTO)401(k) PlanSign-on payments and RSUsParental Leave OptionsDisability and mental health support
ResponsibilitiesDevelop and maintain safety- and non-safety-rated systems used in a large autonomous robot fleetMaster components such as networking/wifi, security, and various sensorsContribute to system architecture and collaborate to achieve team goalsProvide feedback in peer reviews and communicate with technical leadershipDesign solutions pairing top performance with stringent safety standardsEngage in testing and debugging, including live debugging at fulfillment centers
Key requirements5+ years of non-internship professional software development experience5+ years of programming experience in at least one language5+ years of leading design or architecture of new and existing systemsExperience as a mentor, tech lead, or engineering team lead5+ years of C or C++ development in an embedded or robotic context with hands-on design, development, and debugging of relevant domains (consumer electronics, medical devices, automotive, avionics, industrial, or telecommunications)Mentorship and leadershipCross-functional collaborationEffective communication with technical leadershipC/C++ in embedded environmentsRobotics and embedded systems knowledgeNetworking/WiFi, security, sensor technologies