Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

A global technology company leading initiatives in e-commerce, cloud computing, and space technology
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
7+ years of experience
Space · Enterprise SaaS

Description For Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Project Kuiper is Amazon's ambitious initiative to create a constellation of Low Earth Orbit satellites providing high-speed broadband internet to underserved communities worldwide. As a Senior Software Dev Engineer, you'll be at the forefront of developing the communication systems payload software that enables satellite connectivity with customer terminals and ground-based internet gateways. The role focuses on developing the Medium Access Control (MAC) layer embedded software, implementing Kuiper's air-interface specification, and controlling proprietary modem chipsets. You'll work with cutting-edge communication systems, collaborating with top experts in ASIC and hardware engineering.

The position requires expertise in embedded software development, particularly in C/C++/Rust, and experience with communication systems. You'll be responsible for critical software modules running on embedded Linux or RTOS environments on multicore SOCs. The role involves developing drivers for silicon devices, working with various communication buses, and ensuring high system reliability.

This is an exceptional opportunity to join Amazon's space technology initiative, offering competitive compensation ($151,300-$261,500 base salary), equity, and comprehensive benefits. The role requires U.S. person status due to export control regulations and offers the chance to work on technology that will impact global internet connectivity.

Last updated 2 days ago

Responsibilities For Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

  • Design and develop MAC software for satellite communication systems
  • Develop packet processing, QoS and dynamic bandwidth management systems
  • Create drivers for proprietary silicon devices
  • Implement platform layer functions, telemetry, and power control
  • Manage radio resources and beam steering control
  • Handle link level encryption/decryption
  • Ensure system resiliency and fault tolerance
  • Work with hardware teams for chip and board design
  • Collaborate with systems engineering and integration teams

Requirements For Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Linux
Rust
  • 5+ years of non-internship professional software development experience
  • 7+ years of programming experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Must be a U.S. citizen, permanent resident, or refugee/asylee due to export control laws
  • Bachelor's degree in computer science or electrical engineering (preferred)
  • Experience with embedded software development in communications systems
  • Knowledge of MAC layer and communication systems

Benefits For Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Senior Software Dev Engineer, Kuiper Satellite Communication System - MAC Software Development

Senior Software Development Engineer - Sensor Technology, Amazon Robotics (AR)

Senior Software Engineer role at Amazon Robotics focusing on sensor technology and robotics development for fulfillment networks.

Sr. Embedded Engineer - Flight Software, Kuiper

Senior Embedded Software Engineer position at Amazon's Project Kuiper, developing satellite systems software and leading engineering initiatives.

System Dev Engineer, Amazon Robotics

Senior System Development Engineer role at Amazon Robotics, focusing on designing and developing controls for advanced warehouse automation systems.

Sr. SoC Modeling Engineer, Hardware Compute Group

Senior SoC Modeling Engineer position at Amazon Devices, developing software models for custom SoCs and contributing to next-generation consumer electronics.

Senior ASIC Design Engineer, Hardware Compute Group

Senior ASIC Design Engineer position at Amazon Lab126, focusing on hardware design and RTL development for consumer electronics devices.