Lead Space Software Architect

Rocket Lab Corporation

Littleton (CO)

On-site

USD 150,000 - 200,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

Rocket Lab in Littleton, Colorado, seeks a Principal Software Engineer – TS/SCI to lead the design, development, and delivery of mission-critical software for space-based programs. You will oversee flight and ground systems, collaborate across teams, and ensure software meets stringent aerospace requirements.

Applicants should have deep embedded software experience, proficiency in C/C++, Python for testing, and a U.S. citizenship.

Qualifications

  • Bachelor’s degree in engineering, computer science, or a related technical discipline.
  • 12+ years of professional software development experience, including embedded systems and ground software.
  • Proven expertise in architecting scalable and reliable software systems for aerospace or defense applications.
  • Proficiency in C and C++ for embedded software development and Python for testing.
  • Experience with both DIO and AIO (Digital and Analog Inputs and Outputs).
  • Experience with integrating hardware, including implementing ICDs, and debugging.
  • Experience with deriving the Flight Software architecture from the electrical design including reading a master ICD list and/or schematics.
  • Experience with RF ground to space communication.
  • U.S. citizenship is required, due to program requirements

Responsibilities

  • Lead Software Architecture Design: Define and evolve the end-to-end software architecture for flight and ground systems, ensuring scalability, reliability, security, and mission success.
  • Develop Flight Software: Design application software for spacecraft operating within RTOS such as VxWorks or embedded Linux, including hardware drivers for sensors and actuators.
  • Build Ground Software Systems: Architect and deploy web-based ground software platforms for spacecraft operations, integrating flight and ground systems to support diverse mission profiles.
  • Test and Validate Systems: Develop unit tests within a CI framework and collaborate with hardware-in-the-loop test engineers to verify software and hardware functionality.
  • Collaborate and Lead: Provide technical direction and mentorship to engineering teams, align software with mission requirements.
  • Support On-Orbit Operations: Ensure software performance in harsh environments and contribute to mission-critical operations.

Skills

C/C++
Python
Embedded systems
Software architecture
Hardware integration
RF communications

Education

Bachelor's degree in engineering or computer science

Tools

VxWorks
embedded Linux
CAN/CAN-FD
SpaceWire
Git CI/CD
Kubernetes

Job description

Rocket Lab in Littleton, Colorado, seeks a Principal Software Engineer – TS/SCI to lead the design, development, and delivery of mission-critical software for space-based programs. You will oversee flight and ground systems, collaborate across teams, and ensure software meets stringent aerospace requirements.

Applicants should have deep embedded software experience, proficiency in C/C++, Python for testing, and a U.S. citizenship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Spaceflight Software Architect (TS/SCI)
Lead Spaceflight Software Architect (TS/SCI)

Rocketlab • Littleton (CO)

On-site
USD 150,000 - 200,000
Stock options
Cash incentives
Employee Stock Purchase Program
+5
Lead Spaceflight Software Architect
Lead Spaceflight Software Architect

Rocket Lab • Long Beach (CA)

On-site
USD 170,000 - 260,000
Medical and dental coverage
401(k) with company match
Stock purchase program
+2
TS/SCI Cleared Principal Software Engineer – Space Systems
TS/SCI Cleared Principal Software Engineer – Space Systems

Telemetry Today LLC • Littleton (CO), Northern (KY)

Hybrid
USD 150,000 - 200,000
Senior Space Software Architect — Flight & Ground Systems (TS/SCI)
Senior Space Software Architect — Flight & Ground Systems (TS/SCI)

Rocket Lab USA • Littleton (CO)

On-site
USD 150,000 - 200,000
Stock options
401(k) plan
Medical insurance
+2
Lead Space Software Engineer — TS/SCI
Lead Space Software Engineer — TS/SCI

Rocket Lab Corp. • Long Beach (CA), Northern (KY)

Hybrid
USD 170,000 - 260,000
Stock purchase program
Medical plans
Dental & Vision
+2
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 Principal Software Engineer, TS/SCI | Space Systems
Senior Principal Software Engineer, TS/SCI | Space Systems

Rocket Lab Corp. • Long Beach (CA), Northern (KY)

Hybrid
USD 198,000 - 297,000
Employee Stock Purchase Program (15%?)
Stock options/RSU
Top-tier medical plans
+7
Senior Flight Software Engineer – Embedded Space Systems
Senior Flight Software Engineer – Embedded Space Systems

Rocket Lab USA • Littleton (CO)

On-site
USD 115,000 - 150,000
Senior Ground Software Engineer – Space Systems
Senior Ground Software Engineer – Space Systems

Rocket Lab Corp. • Littleton (CO), Northern (KY)

Hybrid
USD 110,000 - 140,000
Senior Ground Software Architect — Space Systems
Senior Ground Software Architect — Space Systems

Rocket Lab • Littleton (CO)

On-site
USD 115,000 - 155,000