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

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 an hour 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?

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

Sr. Embedded Engineer, Amazon Robotics

Senior Embedded Engineer role at Amazon Robotics developing safety-critical systems for the world's largest autonomous robot fleet.

Software Development Engineer, Nitro SSD

Senior Software Engineer role at AWS focusing on SSD firmware development, requiring 3+ years of experience in embedded systems and storage technology.

ASIC Verification Engineer, Blink/Ring ASIC Team

Senior ASIC Verification Engineer role at Amazon, working on Blink and Ring devices, requiring 5+ years of digital verification experience.

Position, Navigation and Timing Engineer, Project Kuiper

Senior Position, Navigation and Timing Engineer role for Amazon's Project Kuiper satellite constellation program.

Senior Mechanical Engineer, Robotics Storage Technology

Senior Mechanical Engineer position at Amazon Robotics, developing innovative robotic systems and hardware solutions for warehouse automation.