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, TX, you will join the team responsible for developing and implementing the satellite communication software stack for Amazon's low Earth orbit broadband network. Your daily tasks will include designing, coding, testing, and deploying embedded software modules that support 3GPP 5G NTN and Open RAN protocols for satellite payloads. You will collaborate with cross-functional teams to ensure robust connectivity solutions are delivered efficiently. Key skills required include experience in real-time embedded software development using languages such as C, C++, or Rust, familiarity with Linux and RTOS, and expertise in system performance optimization and memory management. This role demands a strong background in professional software engineering practices and the ability to work effectively across various phases of the SDLC.

What you'll do

  • Develop embedded software for satellite and ground systems using C, C++, Rust.
  • Design and implement modules for a 3GPP 5G NTN networking stack in real-time environments.
  • Participate in all phases of the SDLC from requirements gathering to deployment.
  • Optimize low-latency high-reliability payload connectivity solutions with cross-functional teams.
  • Troubleshoot embedded software issues using logic analyzers and protocol analysis tools.

What we're looking for

  • 7+ years of experience in embedded software development using C, C++, Rust or similar languages.
  • Expertise in real-time embedded systems and robust design practices.
  • Proficiency with Linux and Real-Time Operating Systems (RTOS).
  • Experience developing software for satellite communication stacks following 3GPP 5G/ O-RAN standards.
  • Knowledge of professional software engineering best practices throughout the full SDLC cycle.

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 Embedded Software SDLC Test Frameworks Real-time Systems Memory Management Parallel Computing

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