Sr. Software Development Engineer, Kuiper Flight Software

Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit.
$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 launch a constellation of 3,236 satellites in low Earth orbit (LEO) to provide global broadband access. This senior software engineering role focuses on developing flight software for these satellites, working with embedded systems and various satellite subsystems. The position involves writing critical software for power management, hardware interfaces, command & telemetry, and autonomous control. As part of the team, you'll be developing embedded software in languages like Rust, C, and C++, creating device drivers, and working on system applications. The role requires expertise in secure software development and close collaboration with hardware teams. This is an opportunity to work on cutting-edge space technology while helping to bridge the digital divide by bringing affordable internet access to underserved communities worldwide. The position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus additional benefits including equity and sign-on bonuses. Due to export control requirements, candidates must have appropriate U.S. person status.

Last updated 2 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 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, national, permanent resident, or admitted refugee/asylum seeker due to export control laws

Benefits For Sr. Software Development Engineer, Kuiper Flight Software

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

Interested in this job?

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

New Product Introduction (NPI) Engineer, Deployment Readiness, Deployment Readiness

Senior NPI Engineer role at Amazon Robotics, focusing on deployment and integration of robotics solutions in fulfillment centers. Requires hardware/software expertise and extensive travel.

Sr. ASIC Design Verification Engineer

Senior ASIC Design Verification Engineer role at Amazon Kuiper, working on satellite communication systems and implementing verification environments for RTL testing.

Sr. Software Development Engineer, Smart TV Platform

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

Embedded Software Engineer, ARCS

Senior Embedded Software Engineer position at Amazon's Ring division, focusing on developing firmware for IoT devices and smart home solutions.

Sr. Software Dev Engineer

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