System Development Engineer

Amazon Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $152k
$121k $202k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $160,000–$184,300 — the blue 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 643 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 · System Development Engineer

The System Development Engineer, Amazon Leo, Amazon Leo joins the Payload Integration and Testing team to validate the end-to-end network interface communication system for a low Earth orbit satellite network. This role involves designing and building test automation frameworks, test harnesses, and orchestration software to exercise the full stack, from device-interface layers to infrastructure and operational tooling. You will write low-level interface code and device drivers for protocols including serial/UART, I2C/SPI, USB, Ethernet, and SCPI. Key responsibilities include hardware bring-up, automating provisioning via infrastructure-as-code and CI/CD pipelines, and managing distributed hardware-in-the-loop test venues. Required skills include proficiency in languages like Python, Ruby, Golang, Java, C++, C#, or Rust, along with Linux networking, TCP/IP, and experience interfacing software with physical hardware.

What you'll do

  • Design and maintain test automation frameworks and orchestration software to validate the satellite network end-to-end.
  • Develop automated test suites and tooling for engineers to author, schedule, and debug tests across distributed venues.
  • Write low-level interface code and device drivers for protocols like serial/UART, I2C/SPI, USB, and Ethernet.
  • Perform hardware bring-up by interpreting command sets and register maps to build abstraction layers for test automation.
  • Build and operate the networking and infrastructure connecting distributed hardware-in-the-loop venues to cloud services.
  • Automate the provisioning and deployment of test environments using infrastructure-as-code and CI/CD pipelines.
  • Build monitoring, alarming, and observability dashboards for test orchestration systems and underlying infrastructure.
  • Manage operational excellence through on-call response, incident management, and root-cause analysis for the test stack.

What we're looking for

  • Bachelor's degree in computer science or equivalent.
  • 3+ years of professional software development experience, including building test automation, tooling, or production systems.
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
  • Experience designing and building automated test frameworks, test harnesses, or test orchestration software.
  • Experience interfacing software with physical hardware at a low level, including writing or debugging device-control code over serial/UART, I2C/SPI, USB, GPIO, or instrument-control protocols.
  • Experience in Linux OS and network troubleshooting, including networking protocols and administration.
  • Experience building and operating production infrastructure, including automated provisioning and deployment.
  • Understanding of networking fundamentals such as TCP/IP, DNS, routing, and firewalls.

More like this

Similar roles

System Development Engineer

Amazon Inc

Redmond, WA 10 days ago $99,100–$160,000
Python React Ruby Golang Java C++ C# Rust Monitoring Systems Development Troubleshooting
2+ yrs exp

System Development Engineer

Amazon Inc

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

Systems Development Engineer

Amazon Inc

Redmond, WA 40 days ago $129,200–$174,800
Python Spark SQL Linux Unix CI/CD Distributed Systems SRE DevOps Ruby Golang Java C++ C# Rust Cloud Services ML AI Observability Data Pipelines
3+ yrs exp

Systems Development Engineer

Amazon Inc

Arlington, VA 119 days ago $129,200–$174,800
Python Ruby Golang Java C++ C# Rust AWS Linux Unix CI/CD GeoPandas Shapely OGR QGIS PostGIS Pandas Spark AWS Athena Glue S3 AWS Systems Manager Data Analytics Geospatial Visualization
2+ yrs exp

Senior System Development Engineer

Amazon Inc

Redmond, WA 34 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 Embedded Software Network Security

Senior Systems Development Engineer

Amazon Inc

Redmond, WA 60 days ago $151,200–$204,600
Python MATLAB Linux Unix Ruby Golang Java C++ C# Rust CI/CD Version Control Distributed Systems Hardware/Software Integration Design for Testability Design for Manufacturing Automated Test Equipment
5+ yrs exp