JOBSEARCHER

Embedded SDE, Leo Payload

AmazonSeattle, WAL6 LeadSeptember 15th, 2026
Overview In 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. Compensation / Benefitshealth insurance (medical, dental, vision)401(k) matchingpaid time offparity leave and family supportRSUs and sign-on paymentslife insurance and AD&D ResponsibilitiesOwn 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 Key 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