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 a month 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

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.

Software Development Engineer, SMP Multimedia Team

Software Development Engineer role at Amazon Lab126 focusing on embedded systems and power optimization for consumer electronics devices.

Mechanical Engineer, Ring All Product, Hardware Development

Lead mechanical engineering role at Amazon Ring, focusing on video product development including cameras and security devices, requiring 5+ years of experience.

System Development Engineer - Ring Imaging

System Development Engineer role at Amazon Ring, focusing on imaging technology and test system development for smart home security products.