Senior Embedded Software Engineer

Amazon Inc

Quick summary

Work type
On-site
Location
Austin, TX
Salary
$168,100–$227,400 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $175k
This role $198k
$134k most similar roles pay here $237k

This role pays more than 80% of similar roles. Most pay $152,000–$197,750 — the shaded band above. At the midpoint, this role pays about $198k versus about $175k 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 335 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Senior Embedded Software Engineer

As a Senior Embedded Software Engineer at Amazon Leo in Austin, Texas, you will join a dynamic team working on the development of a low Earth orbit satellite broadband network. Your primary responsibilities include designing and implementing embedded software modules for both satellites and ground systems, focusing on 3GPP 5G NTN and Open RAN based networking stack functions. You will engage in all phases of the SDLC, from requirements gathering to deployment, collaborating closely with cross-functional teams such as test and validation, reliability, RF hardware, and custom silicon development. Key skills required include proficiency in assembly, C, C++, Rust, or other relevant languages, experience with real-time embedded software development, and expertise in Linux and RTOS environments. Additionally, familiarity with 3GPP based wireless communication systems is highly desirable for this role.

What you'll do

  • Develop embedded software for satellite and ground systems using C, C++, Rust.
  • Design and implement modules following 3GPP 5G NTN and O-RAN protocols.
  • Participate in all phases of SDLC from requirements to deployment.
  • Troubleshoot bare-metal issues with schematics, logic analyzers, and signal analysis.
  • Optimize low-latency high-reliability payload connectivity solutions.

What we're looking for

  • 7+ years of experience in embedded software development using C, C++, Rust or similar languages.
  • Expertise in real-time systems and robust design practices for reliable software solutions.
  • Proficiency with Linux and Real-Time Operating Systems (RTOS).
  • Experience developing software modules based on 3GPP 5G/ O-RAN protocols and interfaces.
  • Strong background in system performance optimization, memory management, and parallel computing.

More like this

Similar roles

Senior Embedded Software Engineer

Amazon Inc

Austin, TX 2 days ago $168,100$227,400
C C++ Assembly Rust Linux RTOS 3GPP O-RAN ARM CPUs Continuous Deployment Code Reviews Source Control Management Testing Operational Excellence

Senior Software Engineer, Embedded Networking

Amazon Inc

Sunnyvale, CA 2 days ago $193,300$261,500
C/C++ PCIe LLDP RSTP BGP ISIS UDLD BFD tunneling link encryption MACSec embedded development source control management code reviews build processes testing operations经验 云服务 CI/CD

Embedded Software Development Engineer III

Amazon Inc

Northridge, CA +2 2 days ago $168,100$227,400
Embedded Linux RTOS TCP/IP UDP Logic Analyzers Oscilloscopes Design Reviews CI/CD Git Python C C++ Java JavaScript PostgreSQL Mentoring Scrum Kubernetes Docker

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