Embedded Software Engineer, Project Kuiper Terrestrial Applications

A global technology company leading Project Kuiper, an initiative to increase global broadband access through satellite constellation
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer - Android/Linux, Connectivity - Bluetooth

Software Development Engineer position at Amazon focusing on Bluetooth connectivity solutions for Android and embedded platforms, offering competitive compensation and innovative work environment.

Thermal Design Engineer, Project Kuiper (Satellites)

Thermal Design Engineer role at Amazon's Project Kuiper, designing thermal solutions for satellite constellation to provide global broadband access.

HW Dev Engineer – Antenna Systems, Kuiper

Hardware Engineering role at Amazon's Project Kuiper developing advanced satellite antenna systems for global broadband connectivity.

Electrical Test Engineer, Hardware Test Engineering

Electrical Test Engineer role at Amazon Robotics, focusing on testing and validating next-generation robotic systems with 4+ years experience required.

Device Software Engineer, Kuiper Government Solutions

Device Software Engineer role at Amazon's Project Kuiper, developing embedded software for satellite communications systems with government applications.

Description For Embedded Software Engineer, Project Kuiper Terrestrial Applications

Project Kuiper is Amazon's ambitious initiative to revolutionize global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). The mission focuses on delivering fast, affordable broadband to unserved and underserved communities worldwide, serving consumers, businesses, and government agencies.

As an Embedded Software Engineer on the Customer Terminal Software Team, you'll be at the forefront of developing crucial system software for Project Kuiper's Customer Terminals. You'll work with embedded Linux and custom Silicon, breaking new ground with every device design. The role involves close collaboration with hardware, product, and operations teams to create seamless customer experiences.

Key responsibilities include developing embedded software in languages like C, C++, and Rust, working with real-time embedded systems, and handling various aspects of the software development lifecycle. You'll be writing drivers for peripherals, supporting board bring-up, and implementing secure software solutions.

The position offers competitive compensation ranging from $129,300 to $223,600 per year, depending on location and experience. Amazon provides a comprehensive benefits package including medical, financial, and other benefits, plus potential equity and sign-on payments.

This role requires expertise in Linux, RTOS, networking, and embedded software development. You'll be joining a dynamic team that supports devices connecting customers to the Kuiper network, working on both applications and underlying Linux systems. The position requires U.S. citizenship or permanent residency due to export control laws.

Join Project Kuiper to be part of a transformative initiative that's pushing the boundaries of satellite technology while making a meaningful impact on global connectivity.

Last updated 2 months ago

Responsibilities For Embedded Software Engineer, Project Kuiper Terrestrial Applications

  • Develop embedded software for Customer Terminal devices
  • Participate in all phases of SDLC
  • Write drivers for peripherals and interfaces (I2C/I3C, SPI, UART, GPIO)
  • Work with hardware teams on board bring-up and integration testing
  • Design and implement embedded software for Project Kuiper products
  • Review schematics and perform embedded software troubleshooting

Requirements For Embedded Software Engineer, Project Kuiper Terrestrial Applications

Linux
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience with embedded software development
  • Knowledge of Linux and RTOS
  • Experience with networking
  • Must be a U.S. citizen, permanent resident, or admitted refugee due to export control laws
  • Experience programming with at least one software programming language

Benefits For Embedded Software Engineer, Project Kuiper Terrestrial Applications

Medical Insurance
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?