Software Development Engineer, Kuiper Flight Software

Project Kuiper is an initiative to increase global broadband access through satellites in low Earth orbit.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Space

Description For Software Development Engineer, Kuiper Flight Software

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 bringing fast, affordable broadband to unserved and underserved communities worldwide, serving consumers, businesses, and government agencies. As an Embedded Software Engineer, you'll be at the forefront of developing critical satellite systems software.

You'll work on the core team responsible for vital satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control. The role involves developing embedded software using modern languages like Rust, C, and C++, working with both Linux and RTOS environments. You'll be instrumental in writing system applications for various satellite systems and collaborating closely with hardware teams for board bring-up and integration testing.

This position offers an exciting opportunity to work on cutting-edge space technology while making a meaningful impact on global connectivity. You'll be part of a team pushing the boundaries of space-based systems design, focusing on creating highly reliable, power-efficient, and low-cost satellite avionics. The role requires strong technical expertise in embedded systems and a passion for solving complex engineering challenges.

The compensation is competitive, ranging from $129,300 to $223,600 based on location, with additional benefits including equity, sign-on payments, and comprehensive medical coverage. Due to export control requirements, candidates must be U.S. citizens, permanent residents, or have proper asylum/refugee status. Join Amazon's Project Kuiper to be part of a transformative initiative that combines technological innovation with social impact.

Last updated 4 days ago

Responsibilities For Software Development Engineer, Kuiper Flight Software

  • Develop embedded software in Rust, C, C++, or other modern languages running in Linux and RTOS
  • Write system applications for various satellite systems
  • Work closely with other software and hardware teams to support board bring-up and integration testing
  • Participate in all phases of software development from requirements through implementation and test to operations

Requirements For Software Development Engineer, Kuiper Flight Software

Linux
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Must be a U.S. citizen or national, U.S. permanent resident, or lawfully admitted into the U.S. as a refugee or granted asylum

Benefits For Software Development Engineer, Kuiper Flight Software

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity
  • Sign-on payments
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kuiper Flight Software

Software Development Engineer, Device OS, Device OS

Software Development Engineer role at Amazon Lab126 focusing on Device OS development for consumer electronics, requiring 3+ years experience in embedded systems and cloud services.

Software Development Engineer, Device OS, Device OS

Software Development Engineer position at Amazon Lab126, focusing on Device OS development for consumer electronics with 3+ years experience required.

Software Developer - Kernel Engineer, OPD Hardware

Kernel Engineer position at Amazon Devices team, developing embedded systems and BSP for consumer electronics products.

Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

Embedded Software Engineer role for Amazon's Project Kuiper satellite constellation, developing communication systems payload software.

Chip Validation Software Engineer

AWS is seeking a Chip Validation Software Engineer to develop system-level software for next-generation chip architecture, focusing on functional and performance validation.