Senior Embedded Software Engineer — Satellite Autonomy

Amazon

Redmond (WA)

On-site

USD 168,000 - 227,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amazon Kuiper Manufacturing Enterprises LLC seeks a senior software engineer to design, implement, and maintain embedded flight software for Star Tracker systems. You will work across hardware, firmware, and operations to ensure high reliability and autonomous recovery across satellites in orbit.

Responsibilities include end-to-end software lifecycle, fault-tolerant architectures, and validating through hardware-in-the-loop and software-in-the-loop testbeds.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Experience in embedded development in C/C++.

Responsibilities

  • Design, develop, and optimize highly reliable flight software for Star Tracker flight systems, spanning low-level device drivers and real-time control loops to high-level autonomous behaviors, fault management, and AI/ML-driven decision-making that target Linux environments.
  • Architect and implement fault-tolerant, redundant software systems that keep systems operational with continuous uptime across a constellation of satellites, including health monitoring and autonomous recovery without ground intervention.
  • Build and maintain robust test, validation, and simulation infrastructure, from hardware-in-the-loop testbeds and software-in-the-loop virtualizations to automated regression suites.
  • Own the full lifecycle of embedded software delivery - from requirements decomposition and architecture design through implementation, code review, integration, deployment, and long-term maintenance of software running on satellites in orbit.
  • Collaborate deeply with cross-functional teams spanning hardware, systems, communications, manufacturing and operations engineers to design, integrate, test, and deploy high-speed optical communication systems that push the boundaries of space-based networking.
  • Develop and refine autonomous operational behaviors that enable satellites to independently recover and adapt to changing conditions, and respond to anomalies.
  • Drive continuous improvement of deployment and over-the-air update processes, ensuring new capabilities and fixes can be safely and reliably delivered to hundreds of satellites on orbit with minimal operational risk.

Skills

C/C++ embedded development
Software design/architecture
Mentoring/tech lead
Linux embedded environment
Non-internship software development

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon Kuiper Manufacturing Enterprises LLC seeks a senior software engineer to design, implement, and maintain embedded flight software for Star Tracker systems. You will work across hardware, firmware, and operations to ensure high reliability and autonomous recovery across satellites in orbit.

Responsibilities include end-to-end software lifecycle, fault-tolerant architectures, and validating through hardware-in-the-loop and software-in-the-loop testbeds.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Radio Software Engineer – Satellite Payload
Senior Embedded Radio Software Engineer – Satellite Payload

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance (medical, dental, vis
Life insurance
EAP
+5
Senior Embedded Software Engineer, Satellite Autopilot
Senior Embedded Software Engineer, Satellite Autopilot

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+2
Space Embedded Software Engineer – Real-Time & OTA
Space Embedded Software Engineer – Real-Time & OTA

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
Sign-on bonus
Senior Manager, Satellite Payload Software & Networks
Senior Manager, Satellite Payload Software & Networks

Amazon • Redmond (WA)

On-site
USD 220,000 - 298,000
Lead, Satellite Embedded Systems Software
Lead, Satellite Embedded Systems Software

Amazon • Redmond (WA)

On-site
USD 185,000 - 250,000
Embedded Software Engineer — Satellite OTA
Embedded Software Engineer — Satellite OTA

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer, Space Systems
Senior Embedded Software Engineer, Space Systems

Amazon • Redmond (WA)

On-site
USD 159,000 - 215,000
Health insurance
RSUs
Paid time off
+1
Senior Automation Architect-Satellite Payload Testing
Senior Automation Architect-Satellite Payload Testing

Amazon • San Diego (CA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
Senior Satellite Payload Test Automation Engineer
Senior Satellite Payload Test Automation Engineer

Amazon • Sunnyvale (CA)

On-site
USD 193,000 - 262,000
Flight Software Engineer - Embedded Systems for Space
Flight Software Engineer - Embedded Systems for Space

Amazon • Los Angeles (CA)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2