Embedded Software Development Engineer, Kuiper Team

Amazon's Project Kuiper is developing satellite payload software for satellite communications systems.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Robotics

Description For Embedded Software Development Engineer, Kuiper Team

Join Amazon's innovative Project Kuiper team as an Embedded Software Development Engineer, where you'll be at the forefront of satellite communications technology. This role offers an exciting opportunity to work on cutting-edge embedded systems for satellite payload software, utilizing both Linux and FreeRTOS environments. You'll be responsible for developing critical functionalities including Over-The-Air updates, hardware fault detection, and autonomous capabilities that will support satellites throughout their entire lifecycle.

As a member of our team, you'll work with various communication protocols (I2C, I3C, SPI, RS-422, RS-485, Ethernet) and contribute to the design, implementation, and testing of embedded software functions. The position requires expertise in languages like RUST, C++, or C, and emphasizes hardware-software integration. You'll collaborate closely with hardware teams, ensuring high reliability and availability of satellite systems.

This is an exceptional opportunity for experienced software engineers who are passionate about space technology and embedded systems. You'll be working on technology that will help bridge the digital divide by providing broadband internet access globally. The role offers competitive compensation ($129,300-$223,600 based on location) and comprehensive benefits including medical coverage and equity compensation.

The position requires strong technical expertise, with at least 3 years of professional software development experience and 2 years of system architecture experience. Due to export control regulations, candidates must be U.S. citizens, nationals, permanent residents, or lawfully admitted refugees/asylees. Join us in revolutionizing satellite communication technology and making a significant impact on global connectivity.

Last updated 5 days ago

Responsibilities For Embedded Software Development Engineer, Kuiper Team

  • Work on embedded code for satellite payload software (LINUX and FreeRTOS)
  • Contribute to OTA updates, hardware fault detection, isolation and remediation
  • Manage operational state and devices integrity verifications
  • Design and develop commanding, telemetry, power control, and hardware interfaces
  • Write software to interact with devices using I2C, I3C, SPI, RS-422, RS-485, Ethernet
  • Work with hardware teams on board design, secure bring-up, and verification
  • Implement high reliability embedded software development practices

Requirements For Embedded Software Development Engineer, Kuiper 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 Embedded Software Development Engineer, Kuiper Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, Kuiper Team

Software Development Engineer, OS SDK

Technical leadership role at Amazon Lab126 focusing on system architecture and software development for Alexa and IoT devices, offering competitive compensation and benefits.

Software Developer - Kernel Engineer

Kernel Engineer position at Amazon Devices team working on embedded Linux systems and custom hardware accelerators for consumer electronics products.

Software Development Engineer, Device OS

Lead software development for Amazon Lab126's Device OS team, managing engineers and delivering embedded systems solutions for consumer electronics products.

Software Development Engineer - BMC, AWS Hardware Engineering Services

AWS is seeking a Software Development Engineer to build and maintain server firmware for their global infrastructure, working with cutting-edge technology in cloud computing.

Firmware Embedded Engineer

Firmware Embedded Engineer role at Amazon Kuiper developing satellite communication systems, offering $129K-$223K salary with comprehensive benefits.