Embedded Senior Software Engineer, Project Kuiper Customer Terminals

A global technology company building Project Kuiper, a satellite constellation to provide global broadband access.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Space · Enterprise SaaS

Description For Embedded Senior Software Engineer, Project Kuiper Customer Terminals

Project Kuiper is Amazon's ambitious initiative to revolutionize global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). This role presents a unique opportunity to join the Customer Terminals Software team, where you'll be instrumental in developing the core software that powers customer terminals on the Kuiper network.

As an Embedded Senior Software Engineer, you'll be at the forefront of developing embedded software for Customer Terminal devices, working with cutting-edge technology in satellite communications. The position involves working with embedded Linux and custom silicon, requiring expertise in languages like C, C++, and Rust. You'll be responsible for writing device drivers, supporting board bring-up, and ensuring secure system implementation.

The role offers significant technical challenges and growth opportunities, working within a highly cross-functional team responsible for various aspects of the system, from low-level device drivers to secure manufacturing, MAC and PHY interactions, data plane, control plane, and network communications. You'll be part of a team breaking new ground with every device design, directly contributing to closing the digital divide by delivering fast, affordable broadband to unserved and underserved communities worldwide.

The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits including equity, sign-on payments, and comprehensive medical and financial benefits. This is an excellent opportunity for experienced engineers who want to make a global impact while working with advanced technology in the space industry.

The role requires significant expertise in embedded systems and leadership experience, with opportunities to mentor others and lead technical initiatives. Working at Amazon's Project Kuiper means being part of a mission-driven team focused on solving complex technical challenges while delivering meaningful social impact through improved global connectivity.

Last updated 6 minutes ago

Responsibilities For Embedded Senior Software Engineer, Project Kuiper Customer Terminals

  • Develop embedded software for Customer Terminal devices within the Project Kuiper system
  • Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage
  • Write drivers for peripherals and interfaces such as I2C/I3C, SPI, UART, GPIO
  • Work closely with hardware teams to support board bring-up and integration testing
  • Review schematics, logic analyzer, and embedded software trouble-shooting techniques

Requirements For Embedded Senior Software Engineer, Project Kuiper Customer Terminals

Linux
Rust
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language
  • 7+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Must be a U.S. citizen, national, permanent resident, or admitted refugee/asylee due to export control laws
  • In-depth knowledge with real-time embedded software philosophies and practices
  • Expertise with Linux and RTOS
  • Familiarity with cryptography, threat modeling, and secure SDLC, TrustZone, bootloader

Benefits For Embedded Senior Software Engineer, Project Kuiper Customer Terminals

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Embedded Senior Software Engineer, Project Kuiper Customer Terminals

Sr. Controls Systems Engineer, Mechatronics

Senior Controls Systems Engineer role at Amazon, combining advanced motion control expertise with software development to create efficient, sustainable packaging automation solutions.

Senior Satellite GNC Engineer, Project Kuiper

Senior Satellite GNC Engineer position at Amazon's Project Kuiper, developing control systems for a revolutionary satellite constellation providing global broadband access.

Senior Software Development Engineer, Amazon WebView

Senior Software Development Engineer position at Amazon WebView team, focusing on designing and implementing web engine for device software.

Sr. Embedded Software Development Engineer, Device OS Security

Senior Embedded Software Engineer role at Amazon Devices focusing on security and privacy for consumer electronics products, offering competitive compensation and innovation opportunities.

Senior Software Development Engineer, Device OS Connectivity

Senior Software Development Engineer position at Amazon focusing on Wi-Fi connectivity solutions for Amazon devices, requiring 7+ years of experience and expertise in networking protocols.