Embedded Software Engineer

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 $176k
This role $169k
$136k most similar roles pay here $216k

This role pays less than 52% of similar roles. Most pay $148,737–$203,200 — the shaded band above. At the midpoint, this role pays about $169k versus about $176k 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 · Embedded Software Engineer

As an Embedded Software Engineer at Amazon Kuiper Manufacturing Enterprises LLC, you will join the LEO MAC-SW team as a senior-level contributor tasked with developing and integrating embedded firmware for ground networks and satellites. Your daily responsibilities include designing, implementing, and testing low-latency, high-speed connectivity solutions in real-time environments. You will collaborate closely with cross-functional teams to define performance requirements and optimize code for end-to-end use cases. Key tasks involve building test cases, debugging complex issues, profiling code on RTOS or bare-metal systems, and defining firmware-hardware interfaces. Proficiency in C/C++, experience with real-time operating systems, and a strong understanding of embedded software best practices are essential. This role focuses on innovative wireless technology to enhance connectivity for underserved communities globally.

What you'll do

  • Design and develop embedded firmware for ground networks on customer terminals and satellites.
  • Define performance requirements and make trade-offs to optimize end-to-end use case needs.
  • Build test cases and debug code in real-time embedded environments like RTOS or bare-metal systems.
  • Contribute to defining services and functionalities delivered by firmware subsystems.
  • Document, test, and debug firmware-hardware interfaces for integration.

What we're looking for

  • Experience in designing and developing embedded firmware for real-time systems.
  • Proficiency in working with RTOS or bare-metal environments for code execution.
  • Ability to define and optimize multi-dimensional performance requirements.
  • Strong debugging skills in a complex, cross-functional team environment.
  • Familiarity with software/firmware best practices such as clean architecture.
  • U.S. citizenship or nationality due to export control requirements.

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

Automation & Analytics Engineer

Amazon Inc

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

Automation & Analytics Engineer

Amazon Inc

Redmond, WA 2 days ago $143,700$194,400
Python SQL Kubernetes Docker CI/CD ML frameworks Telemetry data pipelines Observability tooling SDN PostgreSQL MESOS Hadoop Spark Jenkins GitLab Prometheus Grafana