Senior Software Development Engineer, Project Kuiper

Amazon's Project Kuiper is developing satellite systems for global broadband connectivity.
$151,300 - $261,500
Backend
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 an experienced Senior Software Engineer to join their Battery team, focusing on satellite power systems. This role combines software development with hardware integration, specifically for battery management systems and test infrastructure. The position involves developing comprehensive testing solutions from prototype to production, including automated frameworks and data analysis tools.

The role requires expertise in both software development and hardware interfaces, with responsibilities spanning from low-level software development to cloud service integration. You'll work with cutting-edge satellite technology, designing and implementing test systems for battery management systems and custom circuit boards.

As a senior engineer, you'll provide technical leadership in defining and implementing test solutions for satellite battery systems. The work environment is dynamic, requiring both development in scrappy environments and production-scale implementations. You'll collaborate across multiple engineering disciplines, including Design, Systems, Power, and Reliability teams.

Key technical aspects include developing automated test software, creating data analysis tools, and implementing unit test frameworks. The role requires expertise in programming languages like Python and C++, along with experience in multithreaded programming and hardware-in-the-loop systems.

This is an excellent opportunity for someone passionate about space technology and complex systems integration. The position offers competitive compensation ranging from $151,300 to $261,500 based on location and experience, plus comprehensive benefits. Due to export control requirements, candidates must be U.S. citizens, permanent residents, or admitted refugees/asylees.

The battery design organization operates with an entrepreneurial mindset, managing the complete battery product lifecycle. This role is critical in ensuring the reliability and performance of power systems for Project Kuiper's satellite constellation, contributing to Amazon's mission of providing global broadband connectivity.

Last updated 7 hours ago

Responsibilities For Senior Software Development Engineer, Project Kuiper

  • Lead technical roadmap definition efforts
  • Design and develop complex test sequences for satellite hardware and software
  • Build software solutions to manage infrastructure
  • Develop and maintain automated test software for BMS validation
  • Create tools for automated data collection, analysis, and reporting
  • Develop comprehensive unit test frameworks
  • Collaborate with internal and external customers on system architectures
  • Lead software design architecture for battery test and emulation systems

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 with at least one software programming language 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 refugee/asylee due to export control laws

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Project Kuiper

Sr. Software Engineer - Digital Twin, Project Kuiper

Senior Software Engineer position at Amazon's Project Kuiper, building digital twin systems for satellite infrastructure.

Senior Software Engineer, AWS Container Registry

Senior Software Engineer role at Amazon Web Services focusing on building and scaling the Elastic Container Registry (ECR) service, with competitive pay and benefits.

Senior SDE, Project Kuiper Ground Services

Senior SDE position at Amazon's Project Kuiper developing mission-critical services for satellite constellation management

Software Dev Engineer

Senior Software Engineer role at Amazon working on global fulfillment network systems and optimization algorithms.

Sr. Software Development Engineer, EC2 Nitro Specialized Instance team

Senior Software Engineering role at Amazon AWS EC2 Nitro team, building next-generation virtualization and cloud computing infrastructure using C++, Rust, and Python.