Embedded Software Development Engineer, Flight Computer Software

Amazon Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $169k
$137k $204k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $144,375–$197,750 — the blue band above. At the midpoint, this role pays about $169k versus about $171k 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 638 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, Flight Computer Software

The Embedded Software Development Engineer, Flight Computer Software joins a team focused on critical satellite functions including power management, hardware interfaces, command and telemetry, and autonomous control. This role involves developing embedded software using C++, Rust, or other modern languages to interact with various electronics. The engineer will write device drivers and system applications for satellite systems while collaborating with hardware teams to support board bring-up and integration testing. Responsibilities span the full software development life cycle from requirements through implementation, testing, and operations. The position requires building highly reliable and power-efficient software to solve complex development challenges in space-based systems design. Candidates must possess professional software development experience, design architecture skills, and proficiency in at least one programming language to support these sophisticated aerospace systems.

What you'll do

  • Develop embedded software using C++, Rust, or other modern programming languages.
  • Write software to interact directly with satellite electronics and hardware devices.
  • Develop device drivers and system applications for various satellite systems.
  • Support board bring-up and integration testing in coordination with hardware teams.
  • Implement software for power management, hardware interfaces, and command and telemetry.
  • Develop autonomous control software for space-based systems.
  • Manage the full software development life cycle from requirements through implementation and operations.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, refugee, or granted asylum.
  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience for new and existing systems.
  • Experience programming with at least one software programming language.
  • Experience developing embedded software in C++, Rust, or other modern languages.
  • Experience writing device drivers and system applications for satellite systems.
  • Bachelor's degree in computer science or equivalent (preferred).
  • Export control laws and regulations, candidates.

More like this

Similar roles

Embedded SDE, Flight Software - Avionics Endpoint

Amazon Inc

Redmond, WA 107 days ago $143,700–$194,400
Rust C C++ Embedded Linux RTOS I2C SPI CAN UART Software Development Life Cycle Source Control Management Build Processes Design Patterns Telemetry Command and Data Handling
3+ yrs exp

Software Development Engineer

Amazon Inc

Redmond, WA 43 days ago $143,700–$194,400
C++ Rust Embedded Software Linux Kernel Modules Device Drivers C# Java Perl Object Oriented Design Source Control Management Build Processes Microcontrollers
3+ yrs exp