Sr. Software Development Engineer, Kuiper Flight Software

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

Description For Sr. Software Development Engineer, Kuiper Flight Software

Project Kuiper is Amazon's ambitious initiative to revolutionize global connectivity through a constellation of 3,236 satellites in low Earth orbit (LEO). This senior software engineering role focuses on developing critical flight software for satellite systems, working at the intersection of embedded systems and space technology.

As a Senior Software Development Engineer on the Kuiper Flight Software team, you'll be responsible for developing embedded software that powers various satellite systems, including power management, hardware interfaces, command & telemetry, and autonomous control. The role requires expertise in languages like Rust, C, and C++, with a focus on writing efficient device drivers and system applications.

The position offers an opportunity to work on cutting-edge space technology while solving complex challenges in building highly reliable, power-efficient, and low-cost satellite avionics. You'll be part of a team that's directly contributing to bridging the digital divide by bringing fast, affordable broadband to unserved and underserved communities worldwide.

The compensation is highly competitive, ranging from $151,300 to $261,500 per year, depending on location and experience, plus equity and comprehensive benefits. This is a unique chance to join Amazon's space initiative and make a significant impact on global connectivity while working with state-of-the-art technology in satellite systems.

The role requires significant experience in software development and system architecture, with opportunities to mentor others and lead technical initiatives. Due to export control requirements, candidates must have appropriate U.S. work authorization. The position is based in Redmond, WA, where you'll collaborate with cross-functional teams of software and hardware engineers.

Last updated 7 hours ago

Responsibilities For Sr. Software Development Engineer, Kuiper Flight Software

  • Develop embedded software in Rust, C, C++, or other modern languages
  • Write device drivers and system applications for satellite systems
  • Write software to interact with micro-controllers
  • Work closely with software and hardware teams for board bring-up and integration testing
  • Design and develop with high security standards

Requirements For Sr. Software Development Engineer, Kuiper Flight Software

Rust
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ 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

Benefits For Sr. Software Development Engineer, Kuiper Flight Software

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

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Kuiper Flight Software

Sr. Software Development Engineer, Smart TV Platform

Senior Software Engineer role at Amazon focusing on Smart TV platform development, requiring expertise in Android systems, Linux kernel, and embedded development.

Sr. Mobility System Engineer - Algorithm, Customer Terminal

Senior Mobility System Engineer position at Amazon's Project Kuiper, developing algorithms for satellite communication terminals and contributing to global broadband connectivity initiatives.

Sr. Software Development Engineer, Kuiper Flight Software

Senior Software Engineering role at Amazon's Project Kuiper, developing embedded flight software for satellite systems with focus on hardware interfaces and system applications.

Sr. SW Dev Engineer(Embedded), Kuiper Flight Software

Senior Embedded Software Engineer role at Amazon's Project Kuiper, developing flight software for satellite systems using Rust, C, and C++.

Senior Software Development Engineer, EC2 Nitro Team

Senior Software Development Engineer position at Amazon's EC2 Nitro Team, focusing on firmware development and infrastructure for cloud computing systems.