Embedded Software Engineer, Kuiper Payload Software Systems

Amazon's Project Kuiper launches Low Earth Orbit satellites to provide high-speed broadband to underserved communities worldwide.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Enterprise SaaS

Description For Embedded Software Engineer, Kuiper Payload Software Systems

Project Kuiper represents Amazon's ambitious initiative to revolutionize global connectivity through a constellation of Low Earth Orbit satellites. As an Embedded Software Engineer on the Payload software team, you'll play a crucial role in developing the systems that control satellite communications and payload traffic.

The position offers an opportunity to work on cutting-edge space technology while solving complex technical challenges. You'll be responsible for designing redundant, scalable, and highly available software systems that manage critical functions like firmware upgrades, fault management, switch control, and ASIC configurations.

Working within an agile environment, you'll collaborate with experienced cross-disciplinary teams to bring innovative products to market. The role involves end-to-end participation in major engineering projects, from initial design through testing and deployment. You'll work with various communication protocols and embedded systems, including Linux and RTOS environments.

Key technical aspects include working with proprietary and standard communication buses such as Interlaken SerDes, JESD, PCIe, I3C, and others. You'll be involved in board design, bring-up, and verification, as well as debugging complex issues at the hardware/software interface.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits. This is an excellent opportunity for someone passionate about space technology and embedded systems to contribute to a project with global impact.

The role requires strong technical skills, but also emphasizes collaboration, communication, and leadership. You'll be expected to drive software best practices, mentor team members, and contribute to the overall technical direction of the project. The work directly impacts millions of potential users worldwide who currently lack reliable internet access.

Last updated a day ago

Responsibilities For Embedded Software Engineer, Kuiper Payload Software Systems

  • Design and implement embedded software functions in C, C++, RUST or other languages
  • Control silicon devices using various communication buses
  • Support board design, bring-up, and verification
  • Debug low-level issues at hardware/FPGA/firmware/software intersection
  • Develop software for satellite payload control and management
  • Build distributed storage and query systems
  • Take ownership of complete software development lifecycle
  • Collaborate with cross-functional teams
  • Drive adoption of software best practices

Requirements For Embedded Software Engineer, Kuiper Payload Software Systems

Linux
Rust
  • 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, permanent resident, or refugee/asylee due to export control laws

Benefits For Embedded Software Engineer, Kuiper Payload Software Systems

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Kuiper Payload Software Systems

Mechanical Engineer, Amazon Robotics (AR)

Mechanical Engineer role at Amazon Robotics developing innovative hardware designs for robotic systems, from concept to production, with focus on optimization and customer experience.

Embedded Software Development Engineer, Hardware Engineering Services

AWS Embedded Software Development Engineer position focusing on server firmware development, requiring C/C++ expertise and 3+ years of software development experience.

Embedded Software Engineer, Kuiper MAC

Embedded Software Engineer role at Amazon's Project Kuiper developing satellite communication systems and embedded firmware.

Embedded Software Development Engineer, Kuiper MAC

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication firmware for global broadband connectivity

Software Development Engineer, AWS Hardware Engineering

AWS seeks Embedded Software Engineer to develop firmware for data center hardware, offering competitive pay $129,300-$223,600 and comprehensive benefits.