Embedded Software Engineer, Kuiper Customer Terminals

Amazon is a global technology company known for e-commerce, cloud computing, digital streaming, and artificial intelligence.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Telecommunications

Description For Embedded Software Engineer, Kuiper Customer Terminals

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband connectivity to unserved and underserved communities around the world.

As an Embedded Software Engineer for Kuiper Customer Terminals, you will design, craft, and deploy reliable embedded software for large quantities of consumer electronic products. You'll be breaking new ground with every device designed, playing an integral part in bringing this family of products to customers.

Key responsibilities include:

  • Developing embedded software for terrestrial devices within the Project Kuiper system
  • Participating 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
  • Applying real-time embedded software philosophies and practices
  • Working with Linux and RTOS
  • Reviewing schematics, using logic analyzers, and troubleshooting embedded software

You'll be part of the BSP software engineering team, working in a collaborative environment with teams inside and outside of Amazon. Your role involves crafting software from requirements to product deployment, requiring flexibility and responsiveness to changing priorities.

The Kuiper Customer Terminal Software Team supports devices connecting customers to the Kuiper network, providing software for both applications and the underlying Linux system. You'll work closely with hardware, product, and operations teams to deliver an exceptional experience for customers.

This role requires a U.S. citizen, national, permanent resident, or someone lawfully admitted as a refugee or granted asylum due to export control laws.

Join us in this exciting initiative to bring high-speed internet to underserved communities worldwide!

Last updated 5 months ago

Responsibilities For Embedded Software Engineer, Kuiper Customer Terminals

  • Design and implement embedded software for Project Kuiper products
  • Develop embedded software in assembly, C, C++, Rust or other languages
  • Participate in all phases of SDLC including requirements gathering, design, code, test, and code/test coverage
  • Work collaboratively with teams inside and outside of Amazon
  • Craft software from requirements to product deployment
  • Troubleshoot embedded software issues
  • Adapt to changing priorities and issues

Requirements For Embedded Software Engineer, Kuiper Customer Terminals

Rust
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
  • Expertise with Linux and RTOS
  • Experience with real-time embedded software philosophies and practices
  • Ability to review schematics and use logic analyzers
  • U.S. citizenship, permanent residency, or refugee/asylum status due to export control laws

Benefits For Embedded Software Engineer, Kuiper Customer Terminals

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Amazon Embedded Software Engineer, Kuiper Customer Terminals

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer role at Amazon's Project Kuiper, focusing on satellite software testing and validation with competitive compensation and benefits.

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer position at Amazon's Project Kuiper, focusing on satellite software testing and validation with competitive compensation and benefits.

Payload Test Engineer, Characterization and Operations - Payload Software

Payload Test Engineer role at Amazon's Project Kuiper, focusing on satellite software testing and validation, offering competitive compensation and benefits.

Mechanical Engineer II, Safety Products, Amazon Robotics

Mechanical Engineer II position at Amazon Robotics, developing innovative safety products and robotic solutions with 4+ years experience required.

Systems Development Engineer, Amazon Robotics R&D - Engineering

Software Test Engineer position at Amazon Robotics focusing on safety-critical embedded systems testing and automation.