Software Development Engineer II, Kuiper - Linux Embedded

World's largest e-commerce and technology company focused on customer-centric innovation
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space

Description For Software Development Engineer II, Kuiper - Linux Embedded

Project Kuiper is Amazon's ambitious initiative to launch a constellation of Low Earth Orbit satellites, aimed at providing high-speed broadband connectivity to underserved communities worldwide. As a Software Development Engineer II on the Kuiper team, you'll be at the forefront of space-based systems design, working on critical satellite functions including power management, hardware interfaces, command & telemetry, and autonomous control.

The role involves developing embedded software using modern languages like Rust, C, and C++, writing device drivers and system applications for various satellite systems, and working with micro-controllers. You'll be part of a team that's pushing the boundaries of what's possible in satellite technology, focusing on building highly reliable, power-efficient, and low-cost satellite avionics.

This position offers an exciting opportunity to work on cutting-edge space technology while being part of Amazon's customer-centric culture. You'll collaborate closely with both software and hardware teams, participating in all phases of software development from requirements through implementation and testing to operations. The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus additional benefits including equity and sign-on bonuses.

The ideal candidate will bring at least 3 years of professional software development experience and a strong background in system architecture and design patterns. This is a unique opportunity to contribute to a project that will literally change the way the world connects, while working with some of the most advanced technology in the aerospace industry.

Last updated 3 hours ago

Responsibilities For Software Development Engineer II, Kuiper - Linux Embedded

  • Develop embedded software in Rust, C, C++, or other modern languages
  • Write device drivers and system applications for satellite systems
  • Write software to interact with micro-controllers
  • Support board bring-up and integration testing
  • Participate in all phases of software development from requirements through implementation and test to operations

Requirements For Software Development Engineer II, Kuiper - Linux Embedded

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 admitted refugee/asylee due to export control laws

Benefits For Software Development Engineer II, Kuiper - Linux Embedded

Medical Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Kuiper - Linux Embedded

Emulation Engineer

AWS Emulation Engineer position focusing on pre-silicon verification and emulation technologies for cloud infrastructure development.

Embedded Software Development Engineer - Satellite Avionics

Design and develop embedded security systems for Amazon's Project Kuiper satellite constellation, ensuring secure communications between space and ground systems.

Software Development Engineer, Device OS

Software Development Engineer role at Amazon Lab126 focusing on device OS development, platform architecture, and SDK development for Amazon's consumer electronics products.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing software for satellite communication terminals to provide global broadband access.

Embedded Software Engineer, Ring

Embedded Software Engineer position at Ring (Amazon) in Cambridge, UK, focusing on IoT device development using C/C++ and embedded systems.