{"schemaVersion":"jobsearcher.job.v1","id":"4d2fd124a4dc6fc14aebc979","url":"https://jobsearcher.com/jobs/4d2fd124a4dc6fc14aebc979","canonicalUrl":"https://jobsearcher.com/jobs/4d2fd124a4dc6fc14aebc979","title":"Embedded SDE, Leo Payload","description":"Overview\nIn this role you will design, implement, and operate embedded software for Amazon Leo satellites, spanning from launch to de-orbit. You will work on critical functions like mode management, telemetry, power control, and autonomous capabilities within embedded Linux/RTOS environments. You’ll collaborate with hardware teams to ensure high-reliability operation of the Satellite Communication Systems Payload, delivering fast, reliable connectivity globally. This role offers hands-on impact across the full software lifecycle in a challenging, mission-driven context.\n\nCompensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparity leave and family supportRSUs and sign-on paymentslife insurance and AD&D\nResponsibilitiesOwn embedded software functions from design to integration (C, C++, Rust) in embedded Linux/RTOSDevelop and test device communication interfaces (I2C, I3C, SPI, RS-422/485, Ethernet)Collaborate with hardware teams for setup, verification, and testingFollow best practices for high-reliability embedded software developmentContribute to Satellite Communication Systems Payload, covering mode management, telemetry, and autonomous controlSupport software throughout satellite lifecycle from launch to de-orbit\nKey requirements3+ years of non-internship software development experience2+ years in design or architecture of new/existing systemsExperience programming in at least one language (C/C++/Rust) or similarcollaboration with hardware teamsreliability-minded approachstrong problem-solving and communicationC/C++/Rust programmingembedded Linux or RTOS environmentsdevice interfaces: I2C, I3C, SPI, RS-422, RS-485, Ethernet","company":"Amazon","rawCompany":"amazon","city":"Seattle","state":"WA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:45:37.520Z","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-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"}],"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 SDE, Leo Payload","description":"Overview\nIn this role you will design, implement, and operate embedded software for Amazon Leo satellites, spanning from launch to de-orbit. You will work on critical functions like mode management, telemetry, power control, and autonomous capabilities within embedded Linux/RTOS environments. You’ll collaborate with hardware teams to ensure high-reliability operation of the Satellite Communication Systems Payload, delivering fast, reliable connectivity globally. This role offers hands-on impact across the full software lifecycle in a challenging, mission-driven context.\n\nCompensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparity leave and family supportRSUs and sign-on paymentslife insurance and AD&D\nResponsibilitiesOwn embedded software functions from design to integration (C, C++, Rust) in embedded Linux/RTOSDevelop and test device communication interfaces (I2C, I3C, SPI, RS-422/485, Ethernet)Collaborate with hardware teams for setup, verification, and testingFollow best practices for high-reliability embedded software developmentContribute to Satellite Communication Systems Payload, covering mode management, telemetry, and autonomous controlSupport software throughout satellite lifecycle from launch to de-orbit\nKey requirements3+ years of non-internship software development experience2+ years in design or architecture of new/existing systemsExperience programming in at least one language (C/C++/Rust) or similarcollaboration with hardware teamsreliability-minded approachstrong problem-solving and communicationC/C++/Rust programmingembedded Linux or RTOS environmentsdevice interfaces: I2C, I3C, SPI, RS-422, RS-485, Ethernet","datePosted":"2026-09-15T03:45:37.520Z","dateModified":"2026-09-15T03:45:37.520Z","hiringOrganization":{"@type":"Organization","name":"Amazon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Seattle","addressRegion":"WA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4d2fd124a4dc6fc14aebc979"},"url":"https://jobsearcher.com/jobs/4d2fd124a4dc6fc14aebc979"}}