Project Kuiper is Amazon's ambitious initiative to revolutionize global internet connectivity through a constellation of Low Earth Orbit satellites. As an Embedded Software Development Engineer, you'll be at the forefront of developing critical communication systems that will connect underserved communities worldwide.
The role involves architecting and developing the payload software that enables satellite communications with customer terminals and ground-based internet gateways. You'll work with cutting-edge embedded systems, writing code in languages like C, C++, and Rust, while interfacing with various communication protocols including Interlaken SerDes, JESD, PCIe, and others.
You'll join a team responsible for crucial satellite payload functions, including power management, hardware interfaces, command & telemetry, and operational state management. The position offers the unique opportunity to work on space-based systems that combine software engineering with hardware integration, requiring expertise in embedded Linux or RTOS environments.
The role demands strong technical skills and attention to detail, as you'll be responsible for ensuring very high levels of system reliability. You'll collaborate closely with hardware teams, participate in board design and verification, and debug complex issues at the intersection of hardware, FPGA, firmware, and software on multicore SOCs.
This is an excellent opportunity for someone passionate about space technology and embedded systems, offering competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and the chance to work on technology that will impact communities globally. The position requires U.S. citizenship or permanent residency due to export control regulations.