← All roles

Sr. Software Dev Engineer, Amazon Leo Customer Terminals

Amazon· Software Development
Apply on company site
USA, WA, Redmond$168.1k - $227.4kFull-timePosted 5mo ago

About the role

Senior software development engineer to design, build, and maintain the Leo Aviation Solution software for in-flight connectivity on aircraft, spanning embedded systems, cabin networks, OTA updates, and ground fleet observability with aviation-grade standards.

Responsibilities

  • Design and implement core Leo Aviation Solution modules - cabin network management, software/configuration lifecycle, connectivity monitoring, observability, and operational portal - owning each from design through production deployment.
  • Build production-quality software for certified embedded environments, meeting DO-178C Level E standards.
  • Build and maintain the OTA software lifecycle pipeline - cryptographic validation, staged activation, automatic rollback, and version reporting to ground-side fleet systems.
  • Develop observability infrastructure - health endpoints, telemetry collection, built-in test execution, and the ground-side data pipeline for fleet monitoring.
  • Contribute to interface definitions and Architecture Decision Records, ensuring cross-workstream alignment before implementation.
  • Build and execute DO-178C-aligned tests, including unit, integration, requirements-based, and hardware-in-the-loop tests across cabin platforms.
  • Integrate software across multiple cabin hardware platforms, maintaining hardware abstraction layers for codebase portability.
  • Raise the engineering bar through code reviews, design feedback, and knowledge-sharing on aviation-grade development practices.

Qualifications

  • 6+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience in embedded development in C/C++, or experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Experience in managing and troublshooting network, or experience managing full application stacks from the OS up through custom applications and experience with automation and any version control tools
  • Experience in software QA testing including writing test plans, use cases, and issue reports
  • BS/MS in Computer Science, Electrical Engineering, Embedded Systems, Aerospace Engineering, or related field (or equivalent experience)

Skills

Required:Programming in C/C++DO-178CEmbedded systems
Nice to have:Security and cryptography

Benefits

  • base salary with sign-on payments and restricted stock units (RSUs)
  • comprehensive benefits including health insurance (medical, dental, vision, prescription), life insurance, EAP, mental health support, FSA, adoption and surrogacy reimbursement coverage
  • 401(k) matching, paid time off, parental leave
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon