Taro Logo

Sr. Software Development Engineer, Kuiper Flight Software

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+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:

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 role offers a unique opportunity to work on cutting-edge space technology with direct impact on bringing fast, affordable broadband to unserved and underserved communities worldwide.

As a Senior Software Development Engineer on the Flight Software team, you'll be at the forefront of developing embedded software that powers critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control. You'll work with modern languages like Rust, C, and C++ to create robust, secure, and efficient systems that operate in the challenging environment of space.

The role demands expertise in embedded systems development, with responsibilities ranging from writing device drivers and system applications to supporting board bring-up and integration testing. You'll collaborate closely with cross-functional teams, combining software and hardware expertise to solve complex technical challenges in building highly reliable, power-efficient, and low-cost satellite avionics.

This position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus equity and comprehensive benefits. You'll join a team that values mentorship and technical leadership, working on a project that pushes the boundaries of space-based systems design.

The ideal candidate will bring 5+ years of professional software development experience, strong system architecture skills, and a proven track record of technical leadership. This is a unique opportunity to contribute to a project that will help close the digital divide and make a lasting impact on global connectivity.

Note: Due to export control regulations, candidates must be U.S. citizens, permanent residents, or have refugee/asylee status.

Last updated 7 months 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 other 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 experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Must be a U.S. citizen, U.S. permanent resident, or lawfully 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
  • Comprehensive benefits package

Interested in this job?