Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

A global technology company leading initiatives in e-commerce, cloud computing, and space technology
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Space

Description For Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

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.

Last updated 8 days ago

Responsibilities For Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

  • Design, develop, and test communication systems payload software for satellite connectivity
  • Own embedded software functions through design, implementation, test, and integration
  • Write software to control silicon devices using various communication buses
  • Work with hardware teams for board design, bring-up, and verification
  • Debug low-level issues at hardware/FPGA/firmware/software intersection
  • Ensure high system reliability and availability

Requirements For Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

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, national, permanent resident, or lawfully admitted refugee/asylee due to export control laws

Benefits For Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments possible
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer (Embedded), Kuiper Network Processor Platform Team

Software Development Engineer, FireTV Devices Organization

Join Amazon's Fire TV team to develop software for third-party devices, impacting billions of viewers worldwide while working with cutting-edge technology.

Firmware Engineer, Amazon Robotics (AR)

Firmware Development Engineer position at Amazon Robotics, focusing on designing and developing controls for robotics systems and industrial automation equipment.

MFG Test Engineer, Blink

Manufacturing Test Engineer position at Blink/Amazon, focusing on hardware testing, quality assurance, and production process improvement for home security products.

Embedded Software Development Engineer, BMC, Hardware Engineering Services

AWS seeks Embedded Software Development Engineer to build and maintain server firmware, combining hardware and software expertise to drive cloud infrastructure innovation.

Software Development Engineer, CDS (Core Device Software)

Embedded Software Engineer role at Amazon Devices team working on consumer electronics like Kindle, Fire TV, and Echo, requiring 3+ years of experience.