{"schemaVersion":"jobsearcher.job.v1","id":"70f7f3ba9891cc73e098f330","url":"https://jobsearcher.com/jobs/70f7f3ba9891cc73e098f330","canonicalUrl":"https://jobsearcher.com/jobs/70f7f3ba9891cc73e098f330","title":"Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems","description":"Overview\nIn this role you design and maintain safety-critical embedded software for Amazon Robotics’ warehouse systems, bridging hardware and software to ensure safe operation. You collaborate with hardware, cloud, and field teams to deliver end-to-end safety solutions and explore EdgeAI on resource-constrained devices with deterministic performance. You will influence software quality through reviews and participate in the full development lifecycle. This is a mission-critical position at scale, focused on reliable, safety-first automation.\n\nCompensation / BenefitsMedical, Dental, and Vision CoveragePaid Time Off (PTO)401(k) Plan with matchingMaternity and Parental Leave OptionsSign-on payments and RSUsAdoption and Surrogacy Reimbursement coverage\nResponsibilitiesDesign and implement embedded software components for safety-critical systems using C/C++/Rust with high quality, maintainability, and safety complianceCollaborate cross-functionally with hardware design, manufacturing, and software teams to integrate products end-to-end from design to field deploymentParticipate in the full product development lifecycle including scoping, design, coding, testing, deployment, and maintenance of embedded safety systemsProvide feedback during code reviews and help improve software quality and maintainability across the team’s productsExplore and implement EdgeAI on resource-constrained embedded systems while ensuring deterministic behavior and reliable performance\nKey requirements3+ years of non-internship professional software development experience2+ years of non-internship design or architecture experience for new/existing systemsExperience in embedded development in C/C++Experience with full software development lifecycle including coding standards, code reviews, source control, build, testing, and operationsBachelor’s degree or equivalentcross-functional collaborationclear communicationproblem solvingC/C++Rustembedded development","company":"Amazon","rawCompany":"amazon","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:16:23.447Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.08","title":"Robotics Engineers","slug":"robotics-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Development Engineer II, Amazon Robotics Embedded Safety Systems","description":"Overview\nIn this role you design and maintain safety-critical embedded software for Amazon Robotics’ warehouse systems, bridging hardware and software to ensure safe operation. You collaborate with hardware, cloud, and field teams to deliver end-to-end safety solutions and explore EdgeAI on resource-constrained devices with deterministic performance. You will influence software quality through reviews and participate in the full development lifecycle. This is a mission-critical position at scale, focused on reliable, safety-first automation.\n\nCompensation / BenefitsMedical, Dental, and Vision CoveragePaid Time Off (PTO)401(k) Plan with matchingMaternity and Parental Leave OptionsSign-on payments and RSUsAdoption and Surrogacy Reimbursement coverage\nResponsibilitiesDesign and implement embedded software components for safety-critical systems using C/C++/Rust with high quality, maintainability, and safety complianceCollaborate cross-functionally with hardware design, manufacturing, and software teams to integrate products end-to-end from design to field deploymentParticipate in the full product development lifecycle including scoping, design, coding, testing, deployment, and maintenance of embedded safety systemsProvide feedback during code reviews and help improve software quality and maintainability across the team’s productsExplore and implement EdgeAI on resource-constrained embedded systems while ensuring deterministic behavior and reliable performance\nKey requirements3+ years of non-internship professional software development experience2+ years of non-internship design or architecture experience for new/existing systemsExperience in embedded development in C/C++Experience with full software development lifecycle including coding standards, code reviews, source control, build, testing, and operationsBachelor’s degree or equivalentcross-functional collaborationclear communicationproblem solvingC/C++Rustembedded development","datePosted":"2026-09-15T04:16:23.447Z","dateModified":"2026-09-15T04:16:23.447Z","hiringOrganization":{"@type":"Organization","name":"Amazon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"70f7f3ba9891cc73e098f330"},"url":"https://jobsearcher.com/jobs/70f7f3ba9891cc73e098f330"}}