Embedded Software Development Engineer, Leo Payload Radio

Amazon Inc

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
3 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $169k
$138k most similar roles pay here $200k

This role pays more than 55% of similar roles. Most pay $149,125–$191,750 — the shaded band above. At the midpoint, this role pays about $169k versus about $170k 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 380 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Embedded Software Development Engineer, Leo Payload Radio

As an Embedded Software Development Engineer at Amazon Kuiper Manufacturing Enterprises LLC in Redmond, WA, you will be part of a dynamic team responsible for developing and maintaining critical software functions for satellite communication systems. Your primary duties include designing, implementing, testing, and integrating embedded software using C, C++, or Rust within Linux or RTOS environments. You will work closely with hardware teams to support board design, secure bring-up, verification, and integration and test processes. Additionally, you will write software to interact with various devices and electronics through I2C, SPI, Ethernet, and other communication protocols. This role requires a strong understanding of high-reliability embedded software development practices to ensure satellite reliability and availability throughout their operational lifecycle from launch to de-orbit.

What you'll do

  • Own and develop unique embedded software functions in C, C++, or RUST.
  • Design and implement software for device interaction using various communication protocols.
  • Collaborate with hardware teams to support board design and verification processes.
  • Ensure high reliability of satellite systems through best practices in embedded software development.
  • Develop software for Satellite Communication Systems Payload operations.

What we're looking for

  • Experience in designing and implementing embedded software functions using C, C++, or Rust.
  • Proficiency in developing software for communication protocols like I2C, SPI, RS-422/RS-485, Ethernet.
  • Strong background in high reliability embedded software development practices.
  • Ability to work closely with hardware teams on board design and verification processes.
  • Experience in satellite communication systems payload development.
  • U.S. citizenship or nationality required for export control compliance.

More like this

Similar roles

Embedded Software Engineer, Leo Payload Radio

Amazon Inc

Redmond, WA 3 days ago $143,700$194,400
C C++ Linux Embedded Linux CI/CD Git Unit testing Integration testing Satellite communication systems Security protocols High reliability software development Payload Radio Payload Mode Management

Senior Embedded Software Engineer

Amazon Inc

Redmond, WA 3 days ago $168,100$227,400
C C++ Linux Embedded Linux Git CI/CD Python PostgreSQL MISRA C MISRA C++ DO-178B/C VxWorks RTOS Satellite Communication Systems Payload Power Management Hardware Interfaces Command & Telemetry Autonomous Control

Senior Payload Integration & Test

Amazon Inc

Austin, TX +2 3 days ago $137,300$185,700
Linux Unix RFDirective RFDesign SatelliteSystems AerospaceEngineering RFVerification TestEquipmentConfiguration AutomatedTesting RootCauseAnalysis RFLinkBudgetAnalysis InterferenceMitigation PayloadIntegration SystemOptimization Documentation KPIMetrics CrossDisciplinaryCollaboration