Principal Software Engineer, Kuiper MAC Software Development

Amazon's Project Kuiper division developing satellite communications systems and infrastructure.
$180,100 - $311,200
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Space · Telecommunications

Description For Principal Software Engineer, Kuiper MAC Software Development

Amazon's Project Kuiper is seeking a Principal Software Engineer to lead the MAC-Software organization, which is responsible for developing critical embedded software modules for satellite communications. This role focuses on implementing the Kuiper Radio Interface protocol stack and controlling high-speed data transfers between satellites and ground systems.

As a Principal Engineer, you'll be at the forefront of developing cutting-edge satellite communication technology, working with multi-Gbps data transfers and phased-array antenna control systems. You'll lead the team in optimizing performance while ensuring stability of the Kuiper payload on orbiting satellites and ground systems.

The position requires deep expertise in embedded systems, wireless communications, and system architecture. You'll work closely with cross-functional teams including Systems Engineering, ASIC, hardware, networking, and mission operations to develop technical strategies and solve complex challenges.

This is an exceptional opportunity to shape the future of global satellite communications at Amazon. You'll be responsible for meeting critical business KPIs related to throughput, latency, and packet loss while preparing the MAC team for Kuiper's general availability launch.

The role offers competitive compensation ranging from $180,100 to $311,200 depending on location, plus equity and comprehensive benefits. If you're passionate about embedded systems, communication protocols, and want to be part of revolutionizing global connectivity, this role offers the perfect blend of technical leadership and hands-on engineering.

Last updated an hour ago

Responsibilities For Principal Software Engineer, Kuiper MAC Software Development

  • Delivering MAC-layer and run-time platform features
  • Optimize performance of the MAC-Software while maintaining stability
  • Achieve scale of Kuiper's connectivity footprint to meet business KPIs
  • Lead MAC team for readiness for Kuiper general-availability goal
  • Work cross-functionally with Systems Engineering, ASIC, hardware, networking teams
  • Develop requirements and technical strategy
  • Provide guidance on priorities for the MAC-Software team
  • Dive deep into system-level field use cases and solve technical challenges

Requirements For Principal Software Engineer, Kuiper MAC Software Development

Linux
  • Bachelors/Masters/PhD degree in Computer Science, Electrical Engineering or related field
  • 10+ years in embedded software development on Multi-core SoCs
  • Proven expertise in mission-critical systems development, specifically communication systems
  • Deep knowledge of wireless communications protocols, system architecture and design
  • Hands-on embedded software debugging and troubleshooting skills
  • Strong experience with optimizing system performance, timing and resources utilization

Benefits For Principal Software Engineer, Kuiper MAC Software Development

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Principal Software Engineer, Kuiper MAC Software Development

Principal System Dev Engineer, Fire TV Partner Engineering

Principal System Dev Engineer role at Amazon Fire TV, focusing on partner engineering and system development for smart TV platforms.

Principal Firmware Engineer - Data Center Server Management

Principal Firmware Engineer role at NVIDIA focusing on data center server management, requiring 15+ years of experience and offering competitive compensation between $272,000 - $471,500 plus equity.

Principal Ground Systems Maintenance HW Integration Lead Engineer/Sr. Principal Ground Systems Maintenance HW Integration Lead Engineer

Principal/Sr. Principal Ground Systems Maintenance Hardware Integration Lead Engineer position at Northrop Grumman in Melbourne, FL

Principal Software Engineer

Principal Software Engineer position at Annapurna Labs focusing on firmware development for AWS Nitro system, requiring 15+ years of experience in embedded systems and C programming.