Amazon.com
Embedded Software Engineer, Amazon Leo OISL Star Tracker
Share this job
Job Description
DESCRIPTION
---------------
Amazon LEO is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.
We are seeking a Software Development Engineer to help drive design and implementation of software systems that control, monitor, and manage star tracker flight hardware, including real-time device control, remote management, Linux integration, software build systems and release validation testing.
Export Control Requirement
Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
Key job responsibilities
* Design, develop, and optimize highly reliable flight software for Star Tracker flight systems, spanning low-level device drivers and real-time control loops to high-level autonomous behaviors, fault management, and AI/ML-driven decision-making that target Linux environments
* Architect and implement fault-tolerant, redundant software systems that keep systems operational with continuous uptime across a constellation of satellites, including health monitoring and autonomous recovery without ground intervention
* Build and maintain robust test, validation, and simulation infrastructure, from hardware-in-the-loop testbeds and software-in-the-loop virtualizations to automated regression suites
* Own the full lifecycle of embedded software delivery - from requirements decomposition and architecture design through implementation, code review, integration, deployment, and long-term maintenance of software running on satellites in orbit
* Collaborate deeply with cross-functional teams spanning hardware, systems, communications, manufacturing and operations engineers to design, integr
Keep looking