Senior Flight Software Engineer (RTOS/Embedded)

Rocket Lab USA

Long Beach (CA)

On-site

USD 160,000 - 245,000

Full time

4 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

Benefits offered by this job

Equity compensation
Employee Stock Purchase Program
Health insurance
Dental & Vision
Paid time off
401(k) with match
EV charging
Onsite fitness centers
Merchandise discounts

Job summary

Rocket Lab USA in Long Beach, CA is seeking a Principal Flight Software Engineer to lead the development of flight software for Space Systems programs. You will design, implement, and test software that may run on orbit within weeks, interfacing with sensors and actuators and collaborating across engineering teams.

The role requires 12+ years of embedded experience and proficiency in Rust, C++, and C, with RTOS or Embedded Linux. Security clearance or eligibility and US citizenship are required.

Qualifications

  • Bachelor's degree in engineering (software, computer, electrical, aerospace, or related field).
  • 12+ years of embedded software development experience.
  • Proficiency in Rust, C++, and C languages.
  • Experience with RTOS or Embedded Linux.
  • Experience leading junior software developers and cross-disciplinary collaboration.
  • Active security clearance or ability to obtain one; US citizenship required.

Responsibilities

  • Develop application software to run on RTOS and/or embedded Linux.
  • Develop hardware drivers for IMUs, star trackers, reaction wheels, and sensors.
  • Create and maintain unit tests within a CI framework.
  • Collaborate with test engineers to verify hardware/software integration.
  • Work with systems and embedded engineers to define and validate requirements.
  • Review code changes and uphold coding standards.
  • Participate in design reviews (PDR/CDR) and on-orbit operations.
  • Assist with on-orbit and interplanetary flight operations.

Skills

Rust
C++
C
RTOS / Embedded Linux
Leadership
Security clearance
US Citizenship

Education

Bachelor's degree in engineering
12+ years of embedded software experience

Job description

Rocket Lab USA in Long Beach, CA is seeking a Principal Flight Software Engineer to lead the development of flight software for Space Systems programs. You will design, implement, and test software that may run on orbit within weeks, interfacing with sensors and actuators and collaborating across engineering teams.

The role requires 12+ years of embedded experience and proficiency in Rust, C++, and C, with RTOS or Embedded Linux. Security clearance or eligibility and US citizenship are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Flight Software Engineer (Spacecraft RTOS)
Senior Flight Software Engineer (Spacecraft RTOS)

Telemetry Today LLC • Long Beach (CA), Northern (KY)

Hybrid
USD 210,000 - 324,000
Equity compensation
Stock purchase program
Comprehensive benefits
+1
Senior Flight Software Engineer - Real-Time Space Systems
Senior Flight Software Engineer - Real-Time Space Systems

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

Hybrid
USD 124,000 - 171,000
Company stock
Employee Stock Purchase Program (15%)
Top-tier medical plans (HMO, PPO, HDHP
+9
Senior Flight Software Architect — Space Systems
Senior Flight Software Architect — Space Systems

Linuxconfig • Long Beach (CA), Northern (KY)

Hybrid
USD 210,000 - 324,000
Equity grant
Stock purchase plan
Medical plans
+6
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 Flight Software Engineer II - Real-Time Space Systems
Senior Flight Software Engineer II - Real-Time Space Systems

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

Hybrid
USD 143,000 - 214,000
Company stock
Employee Stock Purchase Program
Comprehensive medical/dental/vision
+2
Senior Flight Software Engineer I - Space Systems On Orbit
Senior Flight Software Engineer I - Space Systems On Orbit

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

Hybrid
USD 124,000 - 171,000
Employee Stock Purchase Program
Stock options
Comprehensive medical plans
+6
Flight Software Engineer II - Real-Time Space Systems
Flight Software Engineer II - Real-Time Space Systems

Rocket Lab Corp. • Long Beach (CA)

On-site
USD 112,000 - 145,000
Employee Stock Purchase Program
Medical plans
Dental & Vision coverage
+7
Senior Flight Software Engineer — Spacecraft RTOS Expert
Senior Flight Software Engineer — Spacecraft RTOS Expert

Rocketlab • Littleton (CO)

On-site
USD 115,000 - 150,000
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