Embedded Software Development Engineer, Amazon Leo Optical Inter-Satellite Link

Amazon Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Sunnyvale, CARedmond, WANorthridge, CA
Salary
$143,700–$194,400 / yr
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $174k
This role $169k
$138k $200k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $160,000–$187,212 — the blue band above. At the midpoint, this role pays about $169k versus about $174k 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 643 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Embedded Software Development Engineer, Amazon Leo Optical Inter-Satellite Link

The Embedded Software Development Engineer, Amazon Leo Optical Inter-Satellite Link joins a multi-disciplinary team to develop flight software for a low Earth orbit satellite network. You will design, implement, and enhance switch-management software to enable deterministic, low-latency packet forwarding across a redundant switch topology. Key responsibilities include optimizing networking layers for optical inter-satellite link systems, developing network device drivers, and implementing protocols on embedded Linux. You will also build operational tooling for network diagnostics, including packet capture, structured logging, and metrics emission. The role requires proficiency in Linux and networking protocols, with preferred experience in ARM-based SoCs and space systems. You will solve complex problems regarding high-speed laser communications between satellites moving at orbital velocities to provide reliable broadband connectivity.

What you'll do

  • Design and implement switch-management software to translate SDN controller routes into forwarding-table entries.
  • Build MAC-learning and loop-prevention logic for redundant switch topologies to ensure low-latency packet forwarding.
  • Design and optimize networking layers for optical inter-satellite link systems on embedded Linux.
  • Develop and maintain network device drivers and protocol implementations for flight software.
  • Build operational tooling for network diagnostics, including packet capture, structured logging, and metrics emission.
  • Perform routing-table inspection and performance trending to facilitate rapid fault isolation across the satellite mesh.
  • Integrate and test high-speed optical communication systems with the underlying networking stack.

What we're looking for

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience for new and existing systems.
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field.
  • Experience in Linux and Networking protocols.
  • Experience developing embedded software for space systems, including optical communication systems, laser terminals, or high-speed serial interfaces (preferred).
  • Experience with ARM-based SoCs (preferred).
  • Must be a U.S. citizen, national, permanent resident, or lawfully admitted as a refugee or granted asylum.
  • Export Control Requirement: Due to applicable export control laws and regulations, candidates.

More like this

Similar roles

Embedded Software Engineer, Amazon Leo OISL Star Tracker

Amazon Inc

Redmond, WA +1 52 days ago $143,700–$194,400
C C++ Python Linux Embedded Software Real-time Systems Hardware-in-the-loop Software-in-the-loop CI/CD OTA Updates Cross-compilation DMA FPGA Source Control Memory Management Concurrency Fault Management AI/ML
3+ yrs exp

Embedded Software Dev Engineer

Amazon Inc

Redmond, WA +1 28 days ago $143,700–$194,400
C C++ Python Linux Kernel Yocto OpenEmbedded BitBake Device Drivers SPI I3C I2C CAN GPIO DMA UIO eMMC NOR eBPF libbpf Lua Zynq SoC Logic Analyzers Oscilloscopes
3+ yrs exp

Software Development Engineer - Embedded

Amazon Inc

Austin, TX +2 10 days ago $165,200–$223,600
Rust C++ Embedded Software SpaceSDK CAN Telemetry Source Control Management Design Patterns Monitoring Build Processes Testing Operations
3+ yrs exp