Embedded Senior Software Engineer, Project Leo Customer Terminals

Amazon Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $198k
$139k most similar roles pay here $237k

This role pays more than 71% of similar roles. Most pay $159,000–$213,950 — the shaded band above. At the midpoint, this role pays about $198k versus about $186k 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 · Embedded Senior Software Engineer, Project Leo Customer Terminals

As an Embedded Senior Software Engineer on the Project Leo Customer Terminals team at Amazon Kuiper Manufacturing Enterprises LLC, you will play a pivotal role in developing and testing embedded Linux systems for customer terminals. Your responsibilities include designing, implementing, deploying, and maintaining software functions within the Project Leo system using languages such as Rust, C++, and C. You will participate in all phases of the SDLC, from requirements gathering to production support, ensuring secure development practices are followed. Additionally, you will contribute to state machine design, technical documentation, and collaborate closely with hardware engineering, product, and operations teams to deliver robust solutions for Leo subscribers. This role demands proficiency in system-level programming languages and experience with CI/CD pipelines and automated testing frameworks.

What you'll do

  • Develop and test embedded Linux software for Project Leo Customer Terminals.
  • Design and implement embedded software functions using Rust, C++, and C.
  • Participate in all phases of the SDLC from requirements to production support.
  • Create state machine designs and conduct analysis for terminal operations.
  • Write technical design specifications for customer terminal deployments.

What we're looking for

  • 7+ years of experience in programming with at least one software language.
  • 7+ years of experience leading design or architecture of systems.
  • Proficiency in C++, Rust, and/or Go for system-level programming.
  • Experience with full software development life cycle including testing and operations.
  • Skills in CI/CD pipeline setup and management.
  • Expertise in developing embedded Linux applications.
  • Ability to support production deployments and debugging.

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