System Development Engineer, Flight Computer Software

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$129,200–$174,800 / yr
Posted
98 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $152k
$120k most similar roles pay here $214k

This role pays less than 68% of similar roles. Most pay $146,500–$198,275 — the shaded band above. At the midpoint, this role pays about $152k 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 535 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · System Development Engineer, Flight Computer Software

As a System Development Engineer, Flight Computer Software, you will join the team to participate in all phases of software development from requirements through implementation, testing, and operations. You will develop embedded software for critical satellite functions including power management, hardware interfaces, command and telemetry, and autonomous control. Your daily work involves writing device drivers and system applications for flight code and management while collaborating with hardware teams on board bring-up and integration testing. The role requires programming in assembly, C, C++, or other languages within a real-time operating system environment to interact with electronics via I2C, SPI, RS-422, RS-485, and Ethernet. Required skills include experience with Linux/Unix, CI/CD pipelines, and modern languages like Python, Ruby, Golang, Java, C#, or Rust to solve complex problems in the satellite communications domain.

What you'll do

  • Develop embedded software in assembly, C, or C++ within a real-time operating system environment.
  • Write software to interact with electronics using I2C, SPI, RS-422, RS-485, and Ethernet protocols.
  • Create device drivers and system applications for flight code and management systems.
  • Support hardware teams during board bring-up and integration testing phases.
  • Manage critical satellite functions including power management, command/telemetry, and autonomous control.
  • Automate, deploy, and support large-scale infrastructure components.
  • Maintain and manage CI/CD pipelines for software build processes.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or lawfully admitted as a refugee or granted asylum.
  • Experience in automating, deploying, and supporting large-scale infrastructure.
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
  • Experience with Linux/Unix systems.
  • Experience with CI/CD pipelines build processes.
  • 3+ years of designing or architecting new and existing systems using design patterns, reliability, and scaling.
  • 3+ years of programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, or Ruby.
  • Export Control Requirement.

More like this

Similar roles

Senior System Development Engineer

Amazon Inc

Redmond, WA 8 days ago $151,200–$204,600
Rust C C++ Python Golang Java C# Linux Unix CI/CD Device Drivers Micro-controllers Source Control Management Security Engineering Network Security

System Development Engineer

Amazon Inc

Redmond, WA 15 days ago $129,200–$174,800
Python Ruby Golang Java C++ C# Rust Linux Unix CI/CD Distributed Systems Scripting OTA Firmware SOPs Telemetry