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
98 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 most similar roles pay here $205k

This role pays more than 50% of similar roles. Most pay $145,000–$197,750 — the shaded 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 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 · Embedded Software Development Engineer, Flight Computer Software

Embedded Software Development Engineer, Flight Computer Software will join a team focused on critical satellite functions including power management, hardware interfaces, command and telemetry, and autonomous control. The role involves participating in all phases of software development from requirements through implementation, testing, and operations to solve complex challenges in building reliable, power-efficient, and low-cost satellite avionics. Day-to-day responsibilities include developing embedded software using C++, Rust, or other modern languages, writing device drivers and system applications for various satellite systems, and collaborating with hardware teams for board bring-up and integration testing. The candidate will utilize communication protocols such as I2C, SPI, CAN, and UART to interact with electronics. This position addresses the technical challenges of space-based systems design within a project focused on developing a constellation of Low Earth Orbit satellites.

What you'll do

  • Develop embedded software using C++, Rust, or other modern programming languages.
  • Write software to interact with electronics via I2C, SPI, CAN, and UART protocols.
  • Develop device drivers and system applications for various satellite systems.
  • Support hardware teams during board bring-up and integration testing.
  • Manage the full software development lifecycle from requirements through implementation and testing.
  • Design reliable and scalable software architectures for space-based avionics.
  • Implement critical functions including power management, command/telemetry, and autonomous control.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or lawfully admitted into the U.S. as a 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.
  • Ability to develop embedded software in C++, Rust, or other modern languages.
  • Experience writing software to interact with devices using I2C, SPI, CAN, and UART.
  • Bachelor's degree in computer science or equivalent (preferred).
  • Export control laws and regulations, candidates.

More like this

Similar roles

Senior Flight Software Engineer

Anduril Industries

Atlanta, GA 176 days ago $190,000–$252,000
C++ Rust Embedded Linux RTOS SITL HITL CAN CAN FD UART RS232 RS485 SPI I2C Ethernet PX4 ArduPilot Control Systems

Software Development Engineer II

Amazon Inc

Redmond, WA 93 days ago $143,700–$194,400
Rust C C++ Linux Kernel RTOS I2C SPI CAN Embedded Software Device Drivers Source Control Management
3+ yrs exp

Embedded SDE, Flight Software

Amazon Inc

Redmond, WA 98 days ago $143,700–$194,400
Rust C C++ Embedded Linux RTOS I2C SPI CAN UART Source Control Management Telemetry Command and Data Handling
3+ yrs exp

Software Development Engineer II

Amazon Inc

Redmond, WA 58 days ago $143,700–$194,400
Rust C C++ Linux Kernel RTOS I2C SPI CAN Device Drivers Source Control Management
3+ yrs exp