Software Development Engineer, Embedded Linux

Amazon Inc

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
2 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 $152,000–$187,250 — 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 321 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Software Development Engineer, Embedded Linux

As an Embedded Software Development Engineer at Amazon Leo in Redmond, Washington, you will lead platform-specific projects and initiatives for satellite, ground systems, and customer terminals. Your day-to-day responsibilities include designing embedded software used in Amazon’s Leo products, mentoring a team of engineers on best practices, and guiding software designs from requirements gathering through mass production. You should have extensive experience with networking and consumer devices using embedded Linux, Yocto, and RTOS, along with expertise in device trees, kernel programming, and peripheral devices such as Ethernet, PCIe, SPI, I2C interfaces, and flash devices. Familiarity with ARM-based systems and manufacturing diagnostics through various production phases like HVT, EVT, DVT, and PVT is highly desirable.

What you'll do

  • Design and lead the development of embedded software for satellite and ground systems.
  • Mentor a team on best practices in embedded Linux and RTOS environments.
  • Guide software designs from requirements gathering to mass production phases.
  • Develop device drivers and kernel programming for peripheral devices like Ethernet, PCIe.
  • Conduct manufacturing diagnostics through various production validation testing phases.

What we're looking for

  • 3+ years of embedded firmware development experience.
  • Proficient in networking and consumer devices using embedded Linux, Yocto, or RTOS.
  • Hands-on experience with device trees, kernel programming, and peripheral device drivers.
  • Expertise in ethernet, PCIe, SPI, I2C interfaces, and flash devices.
  • Familiarity with ARM-based systems and manufacturing diagnostics through production phases.
  • Experience in hardware validation testing (HVT), engineering validation testing (EVT), device validation testing (DVT), and production validation testing (PVT).

More like this

Similar roles

Senior Embedded Engineer, Amazon Leo

Amazon Inc

Sunnyvale, CA +2 2 days ago $183,000$247,600
C++ Python ARM FPGA Ethernet SPI I3C Flash Linux_kernel Device_drivers Messaging_protocols Automation_tools CI/CD

System Development Engineer

Amazon Inc

Redmond, WA 2 days ago $99,100$160,000
Python Go Linux Unix CI/CD Docker Kubernetes AWS Terraform Prometheus Grafana PostgreSQL Git Ansible

System Development Engineer

Amazon Inc

Redmond, WA 2 days ago $99,100$160,000
Python Go AWS Kubernetes Terraform Docker CI/CD Prometheus Grafana PostgreSQL Git Ansible

Software Development Engineer

Amazon Inc

Redmond, WA 2 days ago $143,700$194,400
AWS CI/CD Python Docker Kubernetes Terraform PostgreSQL Prometheus Grafana Git JUnit