Taro Logo

Embedded Software Development Engineer, Kuiper

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites providing high-speed broadband internet to underserved communities worldwide.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:
Kuiper Payload System Characterization Software Engineer, Characterization and Operation for Payload System

Build system and tooling software engineer position at Amazon's Project Kuiper, focusing on satellite payload system characterization and automation tools development.

Software Development Engineer II, Device Software

Software Development Engineer II position at Amazon working on device software for consumer electronics like Kindle, Fire TV, and Echo devices.

Software Development Engineer

Amazon Lab126 is seeking an Embedded Software Development Engineer to design and develop next-generation devices, working with kernel drivers and BSP integration.

ASIC Design Engineer

ASIC Design Engineer role at Amazon Devices, developing next-generation SOCs for machine learning-enabled consumer products, requiring 5+ years semiconductor design experience.

Software Dev Engineer

Software Development Engineer position at Amazon Lab126 focusing on middleware development for consumer electronics products, requiring Linux expertise and 3+ years of experience.

Description For Embedded Software Development Engineer, Kuiper

Project Kuiper is Amazon's ambitious initiative to revolutionize global connectivity through a constellation of Low Earth Orbit satellites. As an Embedded Software Development Engineer, you'll be at the forefront of developing critical satellite payload software that enables communication between satellites, customer-terminals, and ground-based internet gateways. The role involves working with cutting-edge space technology, designing and implementing embedded software functions in languages like C++, C, or Rust, and ensuring high reliability in space-based systems.

You'll be responsible for developing software that controls various hardware interfaces, manages payload power, handles telemetry, and implements autonomous capabilities for satellites throughout their entire lifecycle. The position requires expertise in embedded Linux or RTOS environments and familiarity with various communication protocols like Interlaken SerDes, JESD, PCIe, and others.

The team focuses on critical satellite payload functions including power management, hardware interfaces, command & telemetry, operational state management, and thermal management. You'll be working in a challenging environment that pushes the boundaries of space-based systems design, contributing to making high-speed internet accessible to underserved communities worldwide.

This role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. The position requires U.S. citizenship or permanent residency due to export control regulations. You'll be joining a team that values innovation, reliability, and the mission of expanding global internet access through advanced satellite technology.

Last updated 16 days ago

Responsibilities For Embedded Software Development Engineer, Kuiper

  • Own embedded software functions through design, implementation, test, and integration
  • Write software to control silicon devices using various communication buses
  • Work with hardware teams on board design, bring-up, and verification
  • Debug low-level issues at hardware/FPGA/firmware/software intersection
  • Ensure high system reliability and availability

Requirements For Embedded Software Development Engineer, Kuiper

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

Benefits For Embedded Software Development Engineer, Kuiper

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity

Interested in this job?