JOBSEARCHER

Embedded Software Engineer II, Autonomy Platform, Data and Tools

AmazonSomerville, MAL6 LeadSeptember 15th, 2026
Overview In this role you will help advance the autonomy software stack for Proteus, Amazon’s fully autonomous warehouse robot. You’ll work on platform, data, and tools to support onboard mapping, perception, motion planning, and ML pipelines, while integrating new sensors and hardware. You’ll develop and customize the Nvidia Jetpack-based platform, enable remote diagnostics, and build middleware to accelerate other teams. This is a hands-on, cross-functional role with mentoring responsibilities and a focus on impactful, scalable robotics software. Compensation / BenefitsMedical, dental, and vision coverageMaternity and parental leave optionsPaid Time Off (PTO)401(k) PlanSign-on payments and RSUsComprehensive health benefits and life insurance ResponsibilitiesOptimize runtime performance of core algorithms using hardware accelerationIntegrate new sensors and hardware into the autonomy software stackDevelop and customize our Nvidia Jetpack-based platform and OSDevelop software for remote diagnostics, recovery, and control of autonomous robotsDesign software interfaces to support hardware testing and manufacturingDevelop embedded middleware to accelerate engineering teamsMentor other engineer team members Key requirements3+ years of non-internship professional software development experience3+ years of programming experience in at least one languageBachelor in Computer Science, Engineering, Mathematics, or a related fieldExperience in embedded development in C/C++ or equivalentMentoringCollaboration with cross-functional teamsCommunication skillsCUDA kernels or ML/low-level kernelsFull software development lifecycle (coding standards, code reviews, SCM, build, test, operations)Experience with AWS platform or related technologies