Sr. Software Dev Engineer, Amazon Leo Customer Terminals

Amazon.com Inc

Redmond, WA

JOB DETAILS
SKILLS
Aerospace and Defense, Aviation Industry, Avionics, Broadband, C-Level Management, Cloud Computing, Computer Maintenance, Cryptography, Data Management, Distributed Computing, Embedded Hardware, Embedded Software, Embedded Systems, Establish Priorities, Government, Hospital, Large-Scale Systems, Mentoring, Multiplatform/Cross-Platform, Network Connectivity, Network Management Software, Regulations, Security Infrastructure, Small Business, Software Administration, Software Configuration Management, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Technical Leadership, Telemetry, Unit Test, United States Citizen, VLAN (Virtual Local Area Network), Vehicle Fleets, Wireless Communications
LOCATION
Redmond, WA
POSTED
30+ days ago

Amazon Leo is Amazon"s low Earth orbit satellite network. Our mission is to deliver fast, reliable broadband connectivity to customers beyond the reach of existing networks. From households to small businesses, schools, hospitals, and government agencies, Amazon Leo will serve communities and organizations operating in places without dependable internet access.

Amazon Leo is seeking a Senior Software Development Engineer to design, build, and maintain the software that powers in-flight connectivity for commercial airlines. You will be a core contributor to the Leo Aviation Solution - the software platform that runs aboard aircraft, managing cabin Wi-Fi networks, satellite connectivity, over-the-air software updates, and operational services for passengers, crew, and airlines simultaneously.

This is a hands-on engineering role with immediate, high-visibility impact. The Leo Aviation Solution is early in its development, which means the decisions made now - in architecture, interfaces, and implementation approach - will shape the platform for years of production operation across a growing fleet. You will not only write production code but actively contribute to the technical direction of the system. In the near term, you may operate with significant autonomy, making forward progress on the platform"s foundational software. Strong engineering judgment, clear documentation practices, and the ability to work through ambiguity are as important as implementation skill.

The platform spans a technically demanding stack: containerized software running on embedded aircraft hardware; a multi-segment cabin network managing VLAN-based traffic prioritization across passenger, crew, and airline operational services; satellite uplink quality-of-service scheduling; cryptographically validated over-the-air software deployments; and a security infrastructure designed to protect certified airborne systems.

The ideal candidate brings experience in aviation or aerospace embedded software, distributed systems, and cloud-to-edge solutions. The team is early, which means you"ll contribute into the solution's architecture and technical approach. You"ll work in productive ambiguity, where problems are not always clear and solutions need to be invented.

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 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.

About the team

Amazon Leo is building technology that most engineers have never encountered. Our team brings together engineers from avionics and embedded systems, enterprise networking, distributed cloud infrastructure, and aviation certification. Our team includes engineers with backgrounds ranging from embedded software to large-scale distributed systems - and we value the full range of that experience.

We are continuously raising our performance bar as we strive to become Earth"s Best Employer. You will find extensive knowledge-sharing, mentorship, and career-advancing resources here to help you develop into a better-rounded technical leader.

About the Company

A

Amazon.com Inc

At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

It’s Always Day 1
At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

Our Leadership Principles
Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles
COMPANY SIZE
10,000 employees or more
INDUSTRY
Retail
FOUNDED
1994
WEBSITE
http://Amazon.com/militaryroles