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 2 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

Battery Management System (BMS) Hardware Development Engineer II, Prime Air

Design and develop power electronics hardware and battery management systems for Amazon Prime Air's drone delivery program.

Controls System Engineer II, Amazon Robotics (AR)

Control Systems Engineer role at Amazon Robotics, focusing on safety-relevant controls for robotics systems and industrial automation equipment.

Software Engineer - EGSE, Project Kuiper

Software Engineer position at Amazon's Project Kuiper, developing embedded systems and ground support equipment for satellite operations.

Embedded Firmware QA Engineer

QA Engineer position at eero focusing on embedded firmware testing, automation, and quality assurance for consumer networking products.

Embedded Firmware QA Engineer

QA Engineer position for embedded firmware testing at Amazon's eero division, focusing on networking hardware and software validation.