Embedded Software Engineer, Amazon Leo OISL Star Tracker

Amazon Inc

Confirmed live today Trusted

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 59% of similar roles. Most pay $160,000–$184,300 — the blue band above. At the midpoint, this role pays about $169k versus about $172k 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 Engineer, Amazon Leo OISL Star Tracker

The Embedded Software Engineer, Amazon Leo OISL Star Tracker joins a multi-disciplinary team to develop software systems for star tracker flight hardware. You will design, develop, and optimize highly reliable flight software, including low-level device drivers, real-time control loops, and autonomous behaviors for Linux environments. Key responsibilities involve architecting fault-tolerant systems for continuous uptime, building hardware-in-the-loop and software-in-the-loop test infrastructures, and managing the full software delivery lifecycle for satellites in orbit. You will utilize C, C++, and Python to manage memory, concurrency, and deterministic execution on resource-constrained devices. This role addresses the technical challenge of managing high-speed optical communication systems and autonomous recovery behaviors for a constellation of satellites providing low-latency broadband connectivity to underserved communities.

What does a Embedded Software Engineer earn in California?

Median $180800 from 34 postings across 11 companies.

See salary data

What you'll do

  • Design and optimize reliable flight software for star tracker systems, including low-level drivers and real-time control loops.
  • Architect fault-tolerant software systems to ensure continuous uptime and autonomous recovery for satellite constellations.
  • Build and maintain test infrastructure, including hardware-in-the-loop testbeds and automated regression suites.
  • Manage the full software lifecycle from requirements decomposition and architecture design to deployment and long-term maintenance.
  • Develop autonomous behaviors that enable satellites to independently adapt to changing conditions and respond to anomalies.
  • Drive the continuous improvement of over-the-air (OTA) update processes for reliable remote software delivery.
  • Integrate and test high-speed optical communication systems with hardware, systems, and communications teams.

What we're looking for

  • Must be a U.S. citizen, national, permanent resident, or lawfully admitted refugee/asylumee due to export control laws.
  • 3+ years of experience in the full software development life cycle, including coding standards, code reviews, and build processes.
  • Proficiency in C and/or C++ with a strong understanding of memory management, concurrency, and deterministic execution for embedded devices.
  • Experience with Linux-based development environments, cross-compilation toolchains, and hardware-in-the-loop or software-in-the-loop test frameworks.
  • Experience using Python for test automation, simulation, or tooling in support of embedded development workflows.
  • Bachelor's degree or equivalent (preferred).
  • Experience in embedded development for space systems, real-time systems, or mission-critical environments (preferred).
  • Experience with FPGA-adjacent software, remote device management at scale, or CI/CD pipelines for embedded systems (preferred).

More like this

Similar roles

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

Embedded Software Engineer

Amazon Inc

Redmond, WA 68 days ago $143,700–$194,400
Rust C++ Python Embedded C Linux RTOS DSP RF Beamforming Hardware-in-the-loop SatCom 5G LTE Telemetry Source Control
3+ yrs exp

Embedded Software Engineer

Amazon Inc

Redmond, WA 124 days ago $143,700–$194,400
Rust C++ Python Embedded C Linux RTOS DSP RF Beamforming SatCom Hardware-in-the-loop C# Java Perl Object Oriented Design Source Control Management
3+ yrs exp