Senior Software Development Engineer, Project Kuiper

Amazon's Project Kuiper is developing satellite systems for global broadband connectivity.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Space

Description For Senior Software Development Engineer, Project Kuiper

Amazon's Project Kuiper is seeking a Senior Software Engineer to join their Battery team, focusing on developing and implementing software solutions for satellite power systems. The role involves:

  • Leading the full software product roadmap from prototype testing to production
  • Designing and implementing database solutions for test systems
  • Working with Design, Systems, Power, and Reliability teams
  • Developing low-level software for custom test hardware and cloud interfaces
  • Managing battery test systems and emulation systems
  • Creating automated test sequences and reporting tools
  • Leading technical roadmap definition
  • Implementing best practices for software development

The position requires expertise in:

  • Battery Management System (BMS) testing
  • Automated test frameworks and reporting
  • Unit test development
  • Hardware interface programming
  • Linux and Windows systems

The role offers competitive compensation ranging from $151,300 to $261,500 per year based on location, plus equity and comprehensive benefits. The position is part of Project Kuiper's battery design organization, a product-oriented team working on satellite power systems from cell selection to full manufacturing.

Note: Due to export control laws, candidates must be U.S. citizens, permanent residents, or have refugee/asylum status.

Last updated 7 hours ago

Responsibilities For Senior Software Development Engineer, Project Kuiper

  • Lead technical roadmap definition efforts
  • Design and develop complex test sequences
  • Build software solutions for infrastructure management
  • Implement system architectures for power systems integrated test venues
  • Develop automated test software for BMS validation
  • Create tools for automated data collection and analysis
  • Develop comprehensive unit test frameworks
  • Collaborate with internal and external customers

Requirements For Senior Software Development Engineer, Project Kuiper

Python
Linux
  • Bachelor's degree in computer science or equivalent
  • 4+ years of non-internship professional software development experience
  • 4+ years of programming experience
  • 4+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with Linux and Windows operating systems
  • 3+ years of experience building software with hardware interfaces
  • Must be a U.S. citizen, permanent resident, or have refugee/asylum status

Benefits For Senior Software Development Engineer, Project Kuiper

Medical Insurance
Equity
  • Equity compensation
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Project Kuiper

Senior Software Engineer, FireTV Product Engineering

Senior Software Engineer position at Amazon Lab126 working on FireTV product engineering, focusing on embedded systems development and technical leadership.

Software Development Engineer, eero

Senior Systems Software Engineer position at Amazon's eero division, focusing on developing embedded networking features and enhancing whole-home WiFi technology.

Sr. SW Development Engineer

Senior Software Development Engineer position at Amazon Lab126 focusing on Bluetooth connectivity for consumer electronics devices.

Sr Embedded Software Engineer, AWS Nitro

Senior Embedded Software Engineer position at AWS Nitro team, focusing on developing next-generation networking products and semiconductor platforms for AWS infrastructure.

Sr. Embedded Engineer, Amazon Robotics

Senior Embedded Engineer position at Amazon Robotics developing safety systems and firmware for the world's largest autonomous robot fleet.