Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

A global technology company leading cloud computing, e-commerce, AI, and digital streaming.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space

Description For Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer 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 role focuses on developing critical embedded software for satellite flight computer systems, working on essential functions like power management, hardware interfaces, command & telemetry, and autonomous control.

As a Software Development Engineer on the Flight Computer Software team, you'll be responsible for creating robust embedded systems software that powers Project Kuiper's satellite constellation. You'll work with various communication protocols and develop real-time operating system applications that are crucial for satellite operations.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits and equity. This is an excellent opportunity for experienced embedded software engineers who want to work on cutting-edge space technology while helping to bridge the global digital divide.

The role requires strong expertise in embedded systems programming, real-time operating systems, and hardware interfaces. You'll be joining a team that's working on revolutionary technology to bring affordable internet access to underserved communities worldwide. The position demands U.S. citizenship or permanent residency due to export control requirements.

Working at Amazon's Project Kuiper, you'll be part of a team that's pushing the boundaries of satellite technology and making a significant impact on global connectivity. The role offers the chance to work with cutting-edge hardware and software systems while contributing to a mission that aims to make a positive difference in the world.

Last updated a few seconds ago

Responsibilities For Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

  • Develop embedded software in assembly, C, C++, or other languages in a real-time operating system environment
  • Write software to interact with devices/electronics using I2C, SPI, RS-422, RS-485, Ethernet, etc. communications
  • Write device drivers and system applications for flight code and flight management
  • Work closely with hardware teams to support board bring-up and integration testing

Requirements For Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

Linux
  • 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 - Embedded Satellite Software, Project Kuiper Flight Computer Software

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

Software Development Engineer - Embedded Satellite Software, Project Kuiper Flight Computer Software

Software Development Engineer position at Amazon's Project Kuiper, focusing on embedded satellite software development for flight computer systems in a global broadband satellite constellation.

SDE II - Multimedia, Hardware Compute Group

Software Development Engineer II position at Amazon's Hardware Compute Group, focusing on multimedia systems optimization and AI-enhanced features integration for consumer electronics.

Software Development Engineer, Amazon Devices, Connectivity SW

Software Development Engineer position at Amazon Devices focusing on Wi-Fi connectivity software development for consumer electronics products including Fire TV and Echo devices.

Embedded Software Development Engineer, Kuiper

Design and develop embedded software for Amazon's Kuiper satellite constellation, focusing on communication systems and payload software for global internet connectivity.

Software Development Engineer, Devices and Connectivity

Software Development Engineer position at Amazon Lab126 focusing on Wi-Fi and connectivity solutions for consumer devices like Alexa and Kindle.