Embedded Software Engineer

Amazon Inc

Quick summary

Work type
On-site
Location
Austin, TX
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 60% 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 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 · Embedded Software Engineer

As an Embedded Software Engineer at Amazon Leo in Austin, Texas, you will join a dynamic team focused on developing the satellite communication software stack for Amazon’s low Earth orbit broadband network. Your primary responsibilities include designing and implementing embedded software modules and test frameworks for both satellites and ground systems, adhering to 3GPP 5G NTN and Open RAN standards. You will work across various teams to ensure robust connectivity solutions, employing languages such as C, C++, Rust, and assembly in a real-time environment. Expertise in Linux and RTOS is essential, along with experience in embedded software development practices and troubleshooting techniques. This role involves all phases of the SDLC, from requirements gathering to deployment and operations, contributing to the cutting-edge satellite communication infrastructure at Amazon.

What you'll do

  • Develop embedded software for satellite and ground systems using C, C++, Rust.
  • Design and implement modules operating against 3GPP 5G/O-RAN protocols and interfaces.
  • Participate in all phases of SDLC including requirements gathering, design, testing.
  • Troubleshoot bare-metal issues using logic analyzers and protocol analysis tools.
  • Collaborate with hardware, software, and validation teams to optimize connectivity solutions.

What we're looking for

  • Experience in developing embedded software for satellite and ground systems.
  • Proficiency in real-time embedded software development using C, C++, or Rust.
  • Expertise with Linux and Real-Time Operating Systems (RTOS).
  • Knowledge of 3GPP 5G NTN and Open RAN protocols and interfaces.
  • Ability to participate in all phases of the SDLC including design, testing, and deployment.
  • Familiarity with troubleshooting techniques for bare-metal embedded software.

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 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

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