Taro Logo

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

A global technology company leading Project Kuiper, an initiative to increase global broadband access through satellite constellation.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Space · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

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

Project Kuiper is Amazon's ambitious initiative to revolutionize global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). As an Embedded Software Dev Engineer on the Customer Terminal Software team, you'll be at the forefront of bringing fast, affordable broadband to unserved and underserved communities worldwide.

The role involves designing and implementing embedded software for the devices that connect customers to the Kuiper network. You'll work with cutting-edge technology, developing software for consumer electronic products at scale. The position requires expertise in embedded systems, real-time software development, and Linux/RTOS environments.

Working in the BSP software engineering team, you'll collaborate with cross-functional teams including hardware, product, and operations to deliver exceptional customer experiences. The role encompasses the entire software development lifecycle, from requirements gathering to product deployment. You'll be writing code in languages like C, C++, and Rust, while also handling system architecture and troubleshooting.

This is an exciting opportunity to join a groundbreaking project that's literally reaching for the stars. You'll be part of a team that's not just developing software, but helping bridge the digital divide globally. The role offers competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and the chance to work with some of the best minds in the industry.

The ideal candidate will bring strong embedded software development experience, a collaborative mindset, and the ability to adapt to changing priorities. You'll be joining a company known for innovation, with a culture that empowers employees to deliver the best results for customers. If you're passionate about embedded systems and want to make a global impact, this role at Project Kuiper could be your next career milestone.

Last updated 6 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
  • Develop 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
Rust
  • 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, national, permanent resident, or lawfully admitted 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
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Total compensation package

Interested in this job?