Senior Embedded Flight Software Engineer (Satellite)

Socket.dev

Redmond (WA)

On-site

USD 168,000 - 227,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Sign-on payments
RSUs
Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Leo seeks a Senior Software Development Engineer to design and implement flight software for Star Tracker systems operating in Linux environments aboard satellites. You will own the embedded software lifecycle, from requirements through deployment, and collaborate with hardware, systems, and operations teams to ensure robust, fault-tolerant performance.

You will contribute to autonomous behavior, OTA updates, and fault management while guiding a multi-disciplinary team across hardware,

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years programming in at least one language (C/C++ or similar).
  • 5+ years leading design/architecture of new and existing systems.
  • Experience in embedded development in C/C++ and mentoring/tech lead.

Responsibilities

  • Design, develop, and optimize highly reliable flight software for Star Tracker flight systems in Linux environments.
  • Architect and implement fault-tolerant, redundant software systems with continuous uptime across satellites.
  • Build and maintain test, validation, and simulation infrastructure (HIL/SIL).
  • Own full lifecycle of embedded software delivery from requirements to deployment and maintenance.
  • Collaborate with cross-functional teams to design and deploy high-speed optical communication systems.
  • Develop autonomous operational behaviors for satellite recovery and anomaly response.
  • Improve OTA update processes for safe delivery to hundreds of satellites.

Skills

C/C++
Embedded development
Architecture design
Mentorship
Real-time systems
Linux embedded

Education

Bachelor's degree in CS

Tools

Linux
Git

Job description

Amazon Leo seeks a Senior Software Development Engineer to design and implement flight software for Star Tracker systems operating in Linux environments aboard satellites. You will own the embedded software lifecycle, from requirements through deployment, and collaborate with hardware, systems, and operations teams to ensure robust, fault-tolerant performance.

You will contribute to autonomous behavior, OTA updates, and fault management while guiding a multi-disciplinary team across hardware,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time Linux for Spaceflight
Senior Embedded Software Engineer - Real-Time Linux for Spaceflight

Amazon • Los Angeles (CA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Sign-on bonus
+1
Senior Embedded Software Engineer – Satellite Avionics
Senior Embedded Software Engineer – Satellite Avionics

Amazon • Sunnyvale (CA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer - Satellite & Cloud
Senior Embedded Software Engineer - Satellite & Cloud

Amazon • Redmond (WA)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer: Satellite Payload Radio
Senior Embedded Software Engineer: Satellite Payload Radio

Amazon • San Diego (CA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Paid time off
Senior Space Systems Software Engineer (Embedded & Cloud)
Senior Space Systems Software Engineer (Embedded & Cloud)

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
Head of Satellite Embedded & Networking Software
Head of Satellite Embedded & Networking Software

Amazon • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Health benefits
Senior Software Engineer, Satellite OTA Systems - Lead
Senior Software Engineer, Satellite OTA Systems - Lead

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000
RSUs
Health insurance
401(k) matching
+2
Senior Embedded Flight Software Engineer - Satellite Links
Senior Embedded Flight Software Engineer - Satellite Links

Socket.dev • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Senior Embedded Software Engineer - Space Avionics (C++/Rust)
Senior Embedded Software Engineer - Space Avionics (C++/Rust)

Socket.dev • Redmond (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
Star Tracker Embedded Software Engineer
Star Tracker Embedded Software Engineer

Amazon • Los Angeles (CA)

On-site
USD 144,000 - 194,000