Software Development Engineer, Leo Flight Software Team

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $169k
$137k most similar roles pay here $204k

This role pays more than 54% of similar roles. Most pay $152,150–$197,750 — the shaded band above. At the midpoint, this role pays about $169k versus about $175k for comparable roles.

Based on 240 similar postings.

Employer

About Amazon Inc

Amazon Inc. is the world''s largest e-commerce and cloud computing company, operating the Amazon marketplace, AWS cloud platform, Prime subscription services, Alexa voice AI, and logistics infrastructure. Industry: E-Commerce & Cloud Computing

Amazon Inc currently has 457 open roles on FindRole.

Listed pay typically runs $143,700–$194,400 across 447 roles with salary data.

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Software Development Engineer, Leo Flight Software Team

Software Development Engineer, Leo Flight Software Team joins the team to build and scale VirtSat, a virtual satellite simulation platform. This role involves managing the Graviton virtualization layer, where you will oversee VM lifecycles, subsystem provisioning, and software deployment for various entities in the constellation. You will develop embedded software using Rust, C, C++, Python, or Bash to manage the emulation layer and write device drivers for systems running on virtual hardware. Key tasks include building custom AMI pipelines, optimizing boot-time latency for QEMU instances, implementing network virtualization via WireGuard, and developing fidelity improvements like HSM crypto emulation. The role addresses the technical challenge of creating a robust testing environment where every satellite software release is validated before launch by simulating complex interactions between host OS, guest OS, and emulated hardware peripherals.

What does a Software Development Engineer earn in Washington?

Median $169050 from 91 postings across 7 companies.

See salary data

What you'll do

  • Manage the Graviton bare-metal virtualization layer including KVM/QEMU VM management and health monitoring.
  • Develop embedded software in Rust, C, or C++ for the virtualization and emulation layers.
  • Write device drivers and system applications for satellite systems running on virtual hardware.
  • Build and maintain custom AMI pipelines to pre-configure satellite dependencies and reduce provisioning time.
  • Develop and optimize scripts to deploy firmware, certificates, and images onto emulated LRUs via SSM.
  • Implement plugin framework extensions for various satellite components like GGMAs and customer terminals.
  • Build network virtualization between VMs using WireGuard tunnels and other link emulation techniques.
  • Improve simulation fidelity by developing HSM crypto emulation, CAN bus simulation, and error injection frameworks.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or granted asylum/refugee status for export control compliance.
  • BS in Computer Science, Electrical Engineering, or equivalent.
  • 3+ years of non-internship professional software development experience.
  • Experience with Linux systems programming using C, Rust, Python, or Bash.
  • Experience with virtualization or emulation technologies such as KVM, QEMU, or Docker.
  • Familiarity with embedded Linux including boot processes, systemd, device drivers, or Yocto/Buildroot.
  • Experience with shell scripting and system automation.
  • Preferred qualifications include experience with ARM64 architecture, QEMU device emulation, and network virtualization.

More like this

Similar roles

Software Development Manager

Amazon Inc

Redmond, WA 58 days ago $184,900$250,200
KVM QEMU AWS EC2 ECS DynamoDB CDK CloudFormation Rust Embedded Linux Yocto systemd WireGuard CI/CD ARM64 Graviton
5+ yrs exp

Software Development Engineer

Amazon Inc

Redmond, WA 8 days ago $143,700$194,400
AWS Lambda Cloud Watch API Gateway IAM TypeScript Python Rust Test-Driven Agentic Development (TDAD) Source Control Management
3+ yrs exp