Software Development Engineer, Embedded Networking

Amazon Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CAAustin, TXRedmond, WA
Salary
$165,200–$223,600 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $194k
$134k most similar roles pay here $233k

This role pays more than 78% of similar roles. Most pay $153,012–$187,250 — the shaded band above. At the midpoint, this role pays about $194k 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 · Software Development Engineer, Embedded Networking

As an Embedded Software Development Engineer at Amazon Leo in Austin, TX, you will join a dynamic team focused on developing embedded networking solutions for satellite and ground systems. Your primary responsibilities include leading platform-specific projects, designing and implementing embedded software, and mentoring junior engineers. You will work closely with hardware teams to ensure seamless integration of peripheral devices such as Ethernet, PCIe, SPI, I2C interfaces, and flash devices. Proficiency in ARM-based systems, embedded Linux, Yocto, and RTOS is essential, along with experience in kernel programming and device drivers. Additionally, you should be familiar with manufacturing diagnostics through various production phases like HVT, EVT, DVT, and PVT to ensure high-quality product delivery.

What you'll do

  • Design and lead the development of embedded software for Amazon Leo products.
  • Mentor a team on best practices in software design from requirements to production.
  • Work with peripheral devices using interfaces like Ethernet, PCIe, SPI, and I2C.
  • Develop manufacturing diagnostics through various production phases (HVT, EVT, DVT, PVT).
  • Create device provisioning processes involved in the manufacturing journey of products.

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 kernel programming, device drivers, and peripheral devices.
  • Expertise in ethernet, PCIe, SPI, I2C interfaces, and flash devices.
  • Familiarity with manufacturing diagnostics through production phases (HVT, EVT, DVT, PVT).
  • Experience with ARM-based systems is preferred.

More like this

Similar roles

Software Development Engineer, Embedded Linux

Amazon Inc

Redmond, WA 3 days ago $143,700$194,400
Embedded Linux Yocto RTOS Device Trees Kernel Programming Device Drivers Ethernet PCIe SPI I2C Flash Devices ARM Based Systems Manufacturing Diagnostics HVT EVT DVT PVT CI/CD

Embedded Software Engineer

Amazon Inc

Austin, TX 3 days ago $143,700$194,400
C C++ Assembly Rust Linux RTOS 3GPP O-RAN Embedded Systems SDLC Code Coverage Protocol Analysis Real-Time Systems