Lead Spaceflight Software Architect

Rocket Lab

Long Beach (CA)

On-site

USD 170,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental coverage
401(k) with company match
Stock purchase program
EV charging subsidies
Onsite gym

Job summary

Rocket Lab is seeking a Principal Software Engineer – TS/SCI to lead the design, development, and delivery of mission-critical software for space systems based in Long Beach, CA. You will guide flight and ground software, collaborate with systems teams, and ensure software readiness for challenging aerospace missions.

You will apply expertise in C/C++, embedded systems, RTOS, and flight software to build reliable solutions, while coordinating with stakeholders and leading others in a fast-paced

Qualifications

  • Bachelor’s degree in engineering, computer science, or related field.
  • 12+ years of professional software development experience including embedded systems and ground software.
  • Proven expertise in architecting scalable aerospace/defense software systems.
  • Proficiency in C and C++ for embedded software and Python for testing.
  • Experience with CAN/CAN-FD, SpaceWire, and UDP/TCP protocols.
  • Experience with integrating hardware and debugging.
  • Familiarity with flight software architecture from electrical design.

Responsibilities

  • Lead software architecture for flight and ground systems to ensure scalability and security.
  • Develop flight software for RTOS (VxWorks) and embedded Linux, including drivers for spacecraft sensors/actuators.
  • Build and deploy ground software platforms for spacecraft operations.
  • Create unit tests in CI framework and collaborate with hardware-in-the-loop tests.
  • Mentor engineers, guide leadership, align software with mission requirements.
  • Support on-orbit operations and ensure software resilience in harsh environments.

Skills

C/C++
Embedded systems
Python
RTOS (VxWorks)
Embedded Linux
Flight software
RF communications

Education

Bachelor’s degree in engineering or computer science

Tools

CAN/CAN-FD
SpaceWire
UDP/TCP
Git-based workflows
CI/CD
Kubernetes

Job description

Rocket Lab is seeking a Principal Software Engineer – TS/SCI to lead the design, development, and delivery of mission-critical software for space systems based in Long Beach, CA. You will guide flight and ground software, collaborate with systems teams, and ensure software readiness for challenging aerospace missions.

You will apply expertise in C/C++, embedded systems, RTOS, and flight software to build reliable solutions, while coordinating with stakeholders and leading others in a fast-paced

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

Similar jobs worth comparing

Senior Principal Software Engineer, TS/SCI — Space Systems
Senior Principal Software Engineer, TS/SCI — Space Systems

Rocket Lab • Long Beach (CA)

On-site
USD 198,000 - 297,000
Top tier medical HMO
401(k) retirement plan with company
Disability insurance
+3
Senior Spacecraft Flight Software Engineer
Senior Spacecraft Flight Software Engineer

Rocketlab • Long Beach (CA)

On-site
USD 124,000 - 171,000
Employee Stock Purchase Program
Medical plans
Dental and Vision
+5
Senior Flight Software Engineer – Spacecraft & On‑Orbit
Senior Flight Software Engineer – Spacecraft & On‑Orbit

Rocket Lab • Long Beach (CA)

On-site
USD 124,000 - 171,000
Lead Space Systems Engineer with TS/SCI Clearance
Lead Space Systems Engineer with TS/SCI Clearance

Rocketlab • Long Beach (CA)

On-site
USD 180,000 - 260,000
Medical benefits
Equity options
401(k) retirement plan
+1
Chief Software Engineer, Space Systems, TS/SCI
Chief Software Engineer, Space Systems, TS/SCI

Rocket Lab USA • Long Beach (CA)

On-site
USD 198,000 - 297,000
Discounted employee stock purchase
Subsidized EV charging stations
Onsite gym
+2
Senior Spaceflight Software Engineer — RTOS/Embedded
Senior Spaceflight Software Engineer — RTOS/Embedded

Rocket Lab Corporation • City of Long Beach (NY)

On-site
USD 124,000 - 171,000
Employee Stock Purchase Program
Comprehensive medical plans
Dental and vision coverage
+5
Senior Space Network Software Engineer
Senior Space Network Software Engineer

Rocketlab • Long Beach (CA)

On-site
USD 130,000 - 160,000
Senior Ground Software Architect – Space Systems
Senior Ground Software Architect – Space Systems

Rocket Lab USA • Long Beach (CA)

On-site
USD 150,000 - 225,000
Top tier medical
Dental and vision
Paid vacation and sick leave
+2
Senior Flight Software Engineer - Spacecraft Systems
Senior Flight Software Engineer - Spacecraft Systems

Rocket Lab USA • Long Beach (CA)

On-site
USD 124,000 - 171,000
Subsidized EV charging
Onsite fitness centers
Discounted gym memberships
+3
Senior Flight Software Engineer - Space Systems (RTOS)
Senior Flight Software Engineer - Space Systems (RTOS)

Rocket Lab • Long Beach (CA)

On-site
USD 124,000 - 171,000
Employee Stock Purchase Program
Stock options
ITAR-compliant benefits