Amazon

Director, Embedded Software Engineering, Amazon Leo

Amazon$264K — $350K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Aerospace, Electrical, Computer Engineering or related field
  • US Citizenship, Permanent Resident, or Political Asylum status required
  • 10+ years experience managing multiple engineering teams
  • Demonstrated ability to build and scale engineering teams of 70+
  • 10+ years in embedded software design for mission-critical systems

Responsibilities

  • Define and implement end-to-end embedded software architecture for satellite systems
  • Lead development of RTOS implementations and embedded design for spacecraft control
  • Design and implement control systems and fault detection software
  • Oversee systems testing strategy including Hardware-in-the-Loop simulations
  • Drive software quality from prototype satellites through production

Benefits

  • Comprehensive health insurance (medical, dental, vision)
  • 401(k) matching
  • Paid time off and parental leave
  • Adoption and Surrogacy Reimbursement coverage
  • Mental health support and flexibility options
Full Job Description
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.

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 into manageable pieces, develop functional specifications, then deliver them in a successful and timely manner is expected. Maturity, judgment, negotiation skills, ability to influence, analytical talent and leadership are essential to success in this role.

Embedded Software Architecture & Development:
• Define and implement end-to-end embedded software architecture for satellite bus systems
• Lead development of real-time operating system (RTOS) implementations for spacecraft control, including scheduling algorithms and embedded design patterns
• Architect Linux OS solutions for satellite systems
• Drive hardware bring-up processes: boot, hardware verification, and comprehensive testing
• Design and implement control systems, redundancy management, and health check software
• Develop and oversee software for custom ASICs and FPGAs used in spacecraft systems
• Architect solutions for complex application synchronization (e.g., global time clock syncing)
• Address avionics systems challenges unique to spacecraft operations

Satellite Bus Software & Systems Testing
• Lead software development for satellite bus systems, including:

o Flight software and spacecraft control

o Attitude determination and control systems (ADCS)

o Power management and distribution

o Thermal control systems

o Command and data handling

o Fault detection, isolation, and recovery (FDIR)

o Onboard autonomy and health monitoring
• Own systems test strategy and execution for satellite systems, including Hardware-in-the-Loop (HIL) simulation frameworks
• Lead on-orbit software testing and validation for operational satellites
• Establish multi-test environments and continuous test/deployment pipelines
• Drive software quality from prototype satellites to production at scale

Technical Leadership & Collaboration
• Provide close partnership with Hardware Engineering teams throughout the development lifecycle - from component design through integration and launch
• Create documentation for worldwide regulatory bodies
• Work closely with research teams to evaluate and simulate system-level performance
• Provide technical leadership while meeting aggressive project schedules
• Drive operational excellence and optimize system performance (e.g., battery usage, resource management)

Team Building & Organizational Leadership
• Scale the embedded software engineering organization from current state to production needs
• Hire and develop exceptional embedded software engineers and leaders
• Manage multiple engineering teams as a leader of leaders (100+ people)
• Foster a culture of innovation, speed, and technical excellence consistent with a "new space" mindset
• Develop talent pipeline for specialized embedded systems expertise

BASIC QUALIFICATIONS
• Bachelor's degree in Aerospace Engineering, Electrical Engineering, Computer Engineering, or related STEM discipline
• US Citizenship, Permanent Resident (Green Card), or Political Asylum status required
• Min 10+ years of experience as a manager of managers leading multiple engineering teams
• Proven track record building and scaling engineering organizations (70+ people)
• Demonstrated ability to grow teams from scratch and scale to production operations
• Experience managing directors, principal engineers, and senior technical leaders

Technical Experience
• Min 10+ years of embedded software design and development for mission-critical systems
• Hands-on experience with embedded software architecture and implementation - must be comfortable conducting architectural reviews and discussing technical implementations directly with engineers
• Strong Unix/Linux and systems development skills
• Proven experience with real-time operating systems (RTOS) architecture and implementation
• Deep understanding of embedded software design patterns and best practices
• Experience with hardware-software integration in constrained environments
• Track record taking projects from scoping requirements to successful launch

Software Development Methodology
• "Build quickly" mindset - test on the ground and anticipate how it will work in space
• Proven ability to balance speed with reliability in aerospace-grade environments
• Experience with rapid iteration and continuous test/deployment pipelines

PREFERRED QUALIFICATIONS

Aerospace & Satellite Systems Experience
• Hands-on experience with aerospace and avionics systems and techniques for high reliability/robust design
• Experience leading satellite bus software development - flight software, attitude control, power management, spacecraft systems
• On-orbit software testing and validation experience for operational satellites ("testing SW on satellites")
• Experience with space-qualified software development and certification processes
• Understanding of radiation-tolerant computing and fault-tolerant system design
• Familiarity with spacecraft subsystem integration and testing
• Experience working on subsystems and subcomponents (not just system integration)
• Experience with laser/optical inter-satellite link (OISL) software development is a strong differentiator

Embedded Systems Expertise
• Experience developing software for custom ASICs and FPGAs
• Deep knowledge of scheduling algorithms for real-time systems
• Expertise in embedded control systems design and implementation
• Experience with safety-critical software development standards
• Knowledge of hardware acceleration techniques for embedded systems
• Familiarity with Hardware-in-the-Loop (HIL) simulation frameworks for spacecraft validation

Technical Tools & Platforms
• Proficiency with C/C++, ADA (primary languages for flight software)
• Experience with Python, Matlab for simulation and analysis
• Familiarity with DOORS, JAMA or similar requirements management tools
• Experience with AWS cloud environments for ground systems integration
• Knowledge of version control, CI/CD, and automated testing frameworks

Industry Experience
• Substantial space industry experience (5+ years preferred)
• 10+ years managing products, budgets, and justifying resource needs to senior leaders
• Background in fast-paced "new space" environments strongly preferred over traditional aerospace
• 10+ years managing products, budgets, and justifying resource needs to senior leaders and finance partners

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

USA, WA, Redmond - 264,100.00 - 350,000.00 USD annually

About Amazon

Audible is a provider of spoken audio information and entertainment , on the Internet. They provide premium spoken audio content, such as audio versions of books and newspapers and radio programs, that is delivered over the Internet and played back on personal computers and hand-held electronic devices. The Audible service allows consumers to purchase and download their content from their Website, store it in digital files and play it back on personal computers and electronic devices. More than 15,000 hours of audio content are available on their Web site, including audio versions of books, periodicals and radio programs. Several manufacturers have agreed to support and promote the playback of their content on their hand-held audio-enabled electronic devices.

Amazon Careers

Joining Amazon presents an unparalleled opportunity to become part of a vibrant team pushing the boundaries of innovation and growth in the global marketplace. As a leader in e-commerce, technology, and logistics, Amazon offers a variety of job opportunities that cater to a range of skills and professional interests. Work You’ll Do At Amazon, every day is an opportunity to collaborate with the brightest minds in technology and business to redefine what’s possible. Whether you’re interested in software development, marketing, human resources, or customer service, Amazon has a position waiting for you. Transform the way the world shops and innovates with our diverse and inclusive team. Amazon is not just a company; it’s a community where you can drive real change and contribute to projects impacting millions globally. Lead with Innovation and Leadership Amazon is the perfect place to enhance your leadership and innovation skills. Our culture encourages pushing the envelope and imagining the unimaginable. Here, you will lead projects that challenge the status quo and define new industry standards. Work with a team that values diversity and is committed to creating an inclusive environment. Our leadership is focused on harnessing the collective power of unique perspectives to foster growth and innovation. Explore Amazon’s Employment Benefits Amazon’s commitment to its employees extends beyond just career growth. We offer competitive benefits, including health care, parental leave, and diversity training, ensuring that our team not only excels professionally but also enjoys well-being and security. Internship and Networking Opportunities Start your career with an Amazon internship and gain hands-on experience that matters. Our internships provide a gateway to full-time employment and an opportunity to network with professionals across various sectors of the company. Future-Proof Your Career With Amazon, your career path is filled with numerous opportunities for advancement. Our learning and development programs are designed to nurture your professional growth and keep you at the forefront of industry trends. Stay Connected Join Our Team Discover the job opportunities at Amazon that match your skills and interests. We are constantly on the lookout for passionate, curious, and innovative team players ready to make a difference. Keep Up to Date Stay ahead with career tips, insider perspectives, and industry-leading insights you can put to use today—all from the people who work here. Job Alert Emails Customize your subscription to receive job alerts, the latest news, and insider tips tailored to your preferences. Explore the exciting and rewarding career opportunities that await at Amazon. Amazon is more than just a company—it’s a platform for building a promising future. Whether you’re starting or looking to advance your career, Amazon offers the resources, support, and network you need to succeed. Join us, and be a part of our continuing mission to be Earth's most customer-centric company.
Learn more about Amazon
Size
1,608 employees
Market Cap
$832.6 billion
Industry
Net Income
$21.3 billion
Founded
1994
5 Year Trend
+28.1%
Revenue
$386 billion
NASDAQ

Similar Jobs

More Jobs at Amazon

More Aerospace & Defense Jobs

Find similar Director, Embedded Software Engineering, Amazon Leo jobs: