Senior Satellite Flight Software Architect

Blue Origin

Seattle (WA)

On-site

USD 198,000 - 277,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
Stock options
401(k) with company match

Job summary

Blue Origin in Seattle, WA, is seeking a Senior Satellite Flight Software Engineer to help architect and implement the flight software for the TeraWave constellation. You’ll shape software architecture, drive cross‑functional integration, and set high standards for verification, security, and maintainability across the full lifecycle.

The role demands hands‑on expertise in C/C++, Python, RTOS, and embedded Linux, with 8+ years of space‑grade software experience.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field.
  • 8+ years of embedded software experience for spacecraft or mission‑critical real‑time systems.
  • Strong proficiency in C/C++ and Python.
  • Experience with RTOS-based embedded software development (Embedded Linux, VxWorks, or QNX).
  • Experience architecting flight software or mission-critical embedded software systems.
  • Familiarity with software lifecycle, configuration management, CI/CD, and verification/validation for mission-critical systems.

Responsibilities

  • Architect, design, develop, and integrate core flight software for a next‑generation satellite platform.
  • Define scalable, reusable flight software frameworks and patterns for multiple spacecraft configurations.
  • Architect, develop, and evolve core flight software components including C&DH, telemetry, health monitoring, and fault management.
  • Establish architecture standards, coding guidelines, and review practices for maintainability and reliability.
  • Collaborate with systems, avionics, GNC, communications, power, propulsion, thermal, payload, and autonomy teams to translate requirements into software implementations.
  • Lead software design reviews, code reviews, and technical trade studies focusing on performance, fault tolerance, and portability.
  • Support software integration, SIL/HIL testing and mission-representative environments.
  • Develop and improve software engineering infrastructure: build systems, CI/CD pipelines, automated tests, debugging tools.
  • Contribute to software documentation including architecture descriptions and verification plans.
  • Design secure OTA update capabilities and ensure cybersecurity in embedded software.
  • Ensure flight software meets cybersecurity principles like secure communications and access control.

Skills

C/C++
Python
RTOS
Embedded Linux
VxWorks
QNX
Software architecture
CI/CD
Security
Software verification

Education

Bachelor's degree in Computer Science/Software Engineering/Aerospace Engineering
Master's degree preferred

Tools

Core Flight System (cFS)
F Prime
CI/CD tooling
SIL/HIL environments

Job description

Blue Origin in Seattle, WA, is seeking a Senior Satellite Flight Software Engineer to help architect and implement the flight software for the TeraWave constellation. You’ll shape software architecture, drive cross‑functional integration, and set high standards for verification, security, and maintainability across the full lifecycle.

The role demands hands‑on expertise in C/C++, Python, RTOS, and embedded Linux, with 8+ years of space‑grade software experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Satellite Flight Software Architect
Senior Satellite Flight Software Architect

Blue Origin • Denver (CO)

On-site
USD 181,626 - 254,275
Stock Options
401(k) match
Paid Time Off
+1
Senior Satellite Autonomy & Flight Software Engineer
Senior Satellite Autonomy & Flight Software Engineer

Blue Origin • Seattle (WA)

On-site
USD 131,000 - 183,000
Medical, dental, vision
401(k) with company match
Paid time off
+1
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin • Seattle (WA)

On-site
USD 165,000 - 231,000
Medical, dental, vision insurance
Paid parental leave
401(k) with company match
+2
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin LLC • Northern (KY)

Hybrid
USD 165,000 - 231,000
Medical, dental, vision
401(k) with company match
Stock options
+3
Senior Embedded Software Engineer — Space Systems
Senior Embedded Software Engineer — Space Systems

Blue Origin • Seattle (WA)

On-site
USD 165,000 - 231,000
Relocation assistance
Travel up to 10%
Ground Software Architect - TeraWave Satellite Network
Ground Software Architect - TeraWave Satellite Network

Blue Origin LLC • Reston (VA)

On-site
USD 230,773 - 323,082
Ground Software Architect: Spaceflight Operations
Ground Software Architect: Spaceflight Operations

Blue Origin • Reston (VA)

On-site
USD 230,773 - 323,082
Stock options
Paid time off
401(k) with company match
Satellite Flight Software Engineer III – C&DH & Timing
Satellite Flight Software Engineer III – C&DH & Timing

Blue Origin LLC • Seattle (WA), Los Angeles (CA), Denver (CO)

On-site
USD 164,652 - 230,512
Stock Options
Paid Time Off
Medical Benefits
+1
Senior Satellite Autonomy & Flight Software Engineer
Senior Satellite Autonomy & Flight Software Engineer

Blue Origin LLC • Seattle (WA), Northern (KY)

Hybrid
USD 120,000 - 183,000
Medical, dental, vision insurance
Stock options
Paid time off & holidays
+1
Senior Embedded Linux Systems Engineer for Space Tech
Senior Embedded Linux Systems Engineer for Space Tech

blueorigin • Seattle (WA)

On-site
USD 249,000 - 348,000
Medical, dental, vision
Life insurance
Parental leave
+6