Director, Embedded Software Engineering, Amazon Leo
Amazon · Redmond, WA · Software Development
About this role
Amazon is hiring a director-level Director of Engineering in the software engineering function based in Redmond, WA. The posting calls out experience with Python, C, AWS, Git. Compensation is listed at $264,100–$350,000 per year.
- Role
- Director of Engineering
- Function
- software engineering
- Level
- director
- Track
- Management
- Employment
- Full-time
- Location
- Redmond, WA
- Department
- Software Development
- Posted
- Apr 1, 2026
More roles at Amazon
Job description
from Amazon careersThe 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. Key job responsibilities As a group leader, you will anticipate bottlenecks, provide escalation management, anticipate and make tradeoffs, and balance the business needs versus technical constraints. The ability to take large, complex projects and break them down…