Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Amazon's Project Kuiper launches Low Earth Orbit satellites to provide broadband connectivity to underserved communities worldwide.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space
This job posting may no longer be active. You may be interested in these related jobs instead:
Kuiper Payload System Characterization Software Engineer, Characterization and Operation for Payload System

Build system and tooling software engineer role at Amazon's Project Kuiper, focusing on CI/CD, automation tools, and embedded software development for satellite communications systems.

Software Development Engineer II, Device Software

Software Development Engineer II position at Amazon working on device software for consumer electronics like Kindle, Fire TV, and Echo devices.

Software Development Engineer

Amazon Lab126 is seeking an Embedded Software Development Engineer to design and develop next-generation devices, working with kernel drivers and BSP integration.

ASIC Design Engineer

ASIC Design Engineer role at Amazon Devices, developing next-generation SOCs for machine learning-enabled consumer products, requiring 5+ years semiconductor design experience.

Software Dev Engineer

Software Development Engineer position at Amazon Lab126 focusing on middleware development for consumer electronics products, requiring Linux expertise and 3+ years of experience.

Description For Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Project Kuiper is Amazon's ambitious initiative to revolutionize global connectivity through a constellation of Low Earth Orbit satellites. As an Embedded Software Development Engineer, you'll be at the forefront of bringing high-speed broadband access to unserved and underserved communities worldwide.

The role combines cutting-edge space technology with consumer electronics development, offering a unique opportunity to work on products that will make a significant social impact. You'll be responsible for designing and implementing embedded software for terrestrial devices that interface with Kuiper's satellite network, working with various programming languages including C, C++, Rust, and assembly.

Your day-to-day work will involve collaborating with cross-functional teams, participating in all phases of the software development lifecycle, and solving complex technical challenges. The position requires strong expertise in real-time embedded systems, Linux, RTOS, and hardware interfaces. You'll be involved in everything from requirements gathering to product deployment, including code reviews, testing, and troubleshooting.

This is an excellent opportunity for experienced software engineers who want to make a global impact. The role offers competitive compensation ($129,300-$223,600 based on location) plus equity and comprehensive benefits. You'll be joining a team that's breaking new ground in satellite technology while working on products that will connect millions of people to the internet.

The position requires U.S. citizenship or permanent residency due to export control regulations, reflecting the strategic nature of the technology. You'll be based in the Seattle area, working with some of the best minds in the industry on technology that will shape the future of global communications.

If you're passionate about embedded systems, interested in space technology, and want to work on products that will make a real difference in people's lives, this role at Project Kuiper offers an unparalleled opportunity to be part of something truly groundbreaking.

Last updated 4 months ago

Responsibilities For Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

  • Develop embedded software for terrestrial devices within the Project Kuiper system
  • Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage
  • Developing embedded software in assembly, C, C++, Rust or other languages
  • Review schematics, logic analyzer, and embedded software trouble-shooting techniques
  • Work collaboratively with teams inside and outside of Amazon
  • Design and implement embedded software used in the Project Kuiper products

Requirements For Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Linux
  • 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, permanent resident, or refugee/asylee due to export control laws
  • Experience with real-time embedded software philosophies and practices
  • Expertise with Linux and RTOS

Benefits For Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Medical Insurance
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package including equity and sign-on payments

Interested in this job?