Senior Embedded Software Engineer, Digital RF Systems

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Diego, CARedmond, WA
Salary
$159,200–$215,300 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $187k
$135k most similar roles pay here $224k

This role pays more than 80% of similar roles. Most pay $160,000–$187,250 — the shaded band above. At the midpoint, this role pays about $187k versus about $174k 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 457 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Senior Embedded Software Engineer, Digital RF Systems

Senior Embedded Software Engineer, Amazon Leo Digital RF Systems joins the hardware development team to architect and develop mission-critical firmware for satellite systems. This role involves developing ASIC firmware, including control for RF communication subsystems, secure boot operations, low-level register control, and real-time embedded software. The engineer will build hardware interfaces using protocols such as I2C, I3C, SPI, UART, USB, JTAG, and Ethernet while implementing security-by-design principles to protect against cyber threats. Key responsibilities include designing robust firmware for Linux and RTOS environments, performing threat modeling, and conducting security reviews. The role requires expertise in C/C++, Python, Java, or Perl, along with experience using GDB for testing on FPGA or prototype chips. This position addresses the technical challenge of ensuring reliable, secure communication and autonomous operations for a low Earth orbit satellite constellation.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Develop and lead software for critical modules including ASIC firmware, telemetry processing, power control, and autonomous capabilities.
  • Design and implement security-hardened firmware within Linux and real-time operating system (RTOS) environments.
  • Drive security architecture for the ASIC by performing threat modeling and identifying potential vulnerabilities.
  • Write code to manage hardware interfaces using protocols such as I2C, I3C, SPI, UART, USB, JTAG, and Ethernet.
  • Support custom silicon chip and board design from initial concept through secure bring-up and integration.
  • Implement security-by-design principles and follow secure coding standards for all satellite operations software.
  • Partner with test engineers to integrate security validation into manufacturing and production environments.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or granted asylum/refugee status for export control compliance.
  • 7+ years of non-internship professional software development experience.
  • 5+ years of programming experience with at least one language such as C/C++, Python, Java, or Perl.
  • 7+ years of experience leading design or architecture of new and existing systems including reliability and scaling.
  • Experience as a mentor, tech lead, or leading an engineering team.
  • Deep expertise in secure embedded firmware development for bare-metal or RTOS-based systems under hardware resource constraints.
  • Experience with security-aware software design, threat modeling, security reviews, and penetration testing for embedded systems.
  • Experience with debugging tools like GDB for testing code on FPGA or prototype chips.
  • Experience in system-level architecture and board-level design (preferred).
  • Background working with secure boot chains, trusted execution environments, and cryptography libraries (preferred).
  • Knowledge of security standards, hardware security modules, or aerospace/defense compliance requirements (preferred).

More like this

Similar roles

Senior Embedded Software Engineer

Amazon Inc

Austin, TX +1 36 days ago $168,100$227,400
C C++ Rust Assembly Linux RTOS 3GPP 5G Open RAN SDLC Bare-metal Logic Analyzer Protocol Analysis Parallel Computing Memory Management
7+ yrs exp

Embedded Software Dev Engineer

Amazon Inc

Redmond, WA 78 days ago $143,700$194,400
Rust C C++ Linux systemd C# Java Perl Embedded Systems CI/CD Object Oriented Design Hardware Bring-up Logic Analyzer Source Control Management
3+ yrs exp

Senior Satellite RF Test SW Dev Engineer

Amazon Inc

San Diego, CA +1 22 days ago $168,100$227,400
Python Linux AWS CI/CD SCPI Source Control Management Data Analysis Software Architecture Test Automation Hardware Validation
5+ yrs exp