Senior Satellite Flight Software Architect

Blue Origin

Los Angeles (CA)

On-site

USD 198,000 - 277,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) with company match
Stock options
Paid time off
Education support program

Job summary

Blue Origin is seeking a Senior Satellite Flight Software Engineer for the TeraWave program in California. You will architect, develop, and integrate core flight software for a large-scale satellite constellation, shaping frameworks and ensuring security, reliability, and maintainability across the software lifecycle.

You will collaborate with systems, avionics, GNC, and power teams to translate vehicle requirements into robust software, conduct design reviews, and advance build systems, CI/CD,

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field.
  • 8+ years of experience developing embedded software for spacecraft or other mission-critical real-time systems.
  • Strong proficiency in C/C++ and Python.
  • Experience with RTOS-based embedded software development with Embedded Linux, VxWorks, or QNX.
  • Experience architecting and implementing complex flight software or mission-critical embedded software systems.
  • Demonstrated technical depth across software design, implementation, and cross-functional integration.
  • Experience with software lifecycle, configuration management, CI/CD, and verification/validation practices for mission-critical systems.
  • Familiarity with communication protocols such as TCP/IP, UDP, CAN, I2C, SPI, and RS-422/485.
  • Experience applying secure software development and cybersecurity best practices in embedded or mission-critical systems.
  • Experience with embedded software testing methodologies.

Responsibilities

  • Architect, design, develop, and integrate core flight software for a next-generation satellite platform.
  • Define scalable, reusable, and platform-independent flight software frameworks, services, and design patterns to support multiple spacecraft configurations and future growth.
  • Architect, develop, and evolve key flight software components including core services, command and data handling (C&DH), telemetry, health monitoring, and fault-management infrastructure.
  • Establish software architecture standards, coding guidelines, design patterns, and review practices to ensure maintainability, reliability, and mission readiness.
  • Partner closely with systems, avionics, GNC, communications, power, propulsion, thermal, payload, and autonomy teams to translate vehicle and subsystem-level requirements into robust software implementations.
  • Conduct software design reviews, code reviews, and technical trade studies related to performance, fault tolerance, redundancy, scalability, and portability.
  • Support software integration, verification, and validation in software-in-the-loop (SIL), hardware-in-the-loop (HIL), and other mission-representative test environments.
  • Develop and improve software engineering infrastructure including build systems, CI/CD pipelines, automated test frameworks, and debugging/diagnostic tools.
  • Contribute to technical documentation including software architecture descriptions, interface control documents, verification plans, and test procedures.
  • Design and implement secure OTA software update capabilities for spacecraft, including validation, authenticated delivery, rollback, version control, and safe deployment in mission-critical on-orbit environments.
  • Ensure flight software architecture and implementation incorporate cybersecurity principles such as secure communications, access control, interface hardening, and resilient software design.

Skills

C/C++
Python
RTOS-based embedded
Embedded Linux
VxWorks
QNX
Software architecture

Education

Bachelor's degree in Computer Science/Engineering
Master's degree in Computer Science/Engineering

Tools

core Flight System (cFS)
F Prime

Job description

Blue Origin is seeking a Senior Satellite Flight Software Engineer for the TeraWave program in California. You will architect, develop, and integrate core flight software for a large-scale satellite constellation, shaping frameworks and ensuring security, reliability, and maintainability across the software lifecycle.

You will collaborate with systems, avionics, GNC, and power teams to translate vehicle requirements into robust software, conduct design reviews, and advance build systems, CI/CD,

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 LLC • Washington

Hybrid
USD 182,000 - 277,000
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 Flight Software Architect
Senior Satellite Flight Software Architect

Blue Origin • Seattle (WA)

On-site
USD 198,000 - 277,000
Medical, dental, vision
Stock options
401(k) with company match
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin LLC • Washington

Hybrid
USD 165,000 - 231,000
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin • Los Angeles (CA)

On-site
USD 165,000 - 231,000
Medical, dental, vision
401(k) with company match
Paid parental leave
+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 Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin LLC • United States

On-site
USD 150,000 - 230,000
Medical, dental, vision
401(k) with company match
Education Support Program
+2
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Blue Origin • Denver (CO)

On-site
USD 151,000 - 211,000
Medical, dental, vision
401(k) with company match
Paid time off
+3
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 Ground Software Architect, Space Mission Ops
Senior Ground Software Architect, Space Mission Ops

Blue Origin LLC • Reston (VA)

On-site
USD 231,000 - 323,000
Medical, dental, vision insurance
Life insurance (basic & supplemental)
Paid parental leave
+5