The Director of Embedded Software Engineering will lead mission-critical embedded software development for Amazon Leo's satellite bus systems, ensuring our satellite constellation meets aggressive reliability, security, and performance targets from manufacturing through end-of-life operations. This role owns all embedded software development and systems testing for satellite spacecraft systems — including flight software, real-time operating systems, avionics, and on-orbit software validation. You will architect the software that sits on the satellite, manage the end-to-end software stack to bring up the satellite, and lead comprehensive system testing to ensure spacecraft readiness for launch and on-orbit operations. This is a highly technical leadership role requiring hands-on embedded software architecture expertise combined with the ability to build and scale high-performing engineering organizations. You will work in constrained hardware environments where computing resources (processing power, memory, power consumption) are severely limited. A satellite has 600+ unique processors — it's like having its own compact data center in space — requiring sophisticated embedded software solutions to coordinate this complexity.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director