Senior Spaceflight Software Engineer – RTOS/Embedded

Rocket Lab Corporation

Long Beach (CA)

On-site

USD 132,000 - 198,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Employee stock purchase program
Company stock
Medical plans
Dental and vision coverage
Paid vacation and sick time
11 paid holidays
401(k) retirement plan with company 1:

Job summary

Rocket Lab in Long Beach, CA is seeking a Senior Flight Software Engineer I to support the development of flight software for Space Systems programs. You will participate in all phases from requirements through coding and testing, with on-orbit validation opportunities.

Responsibilities include developing RTOS/Embedded Linux software, drivers for IMUs and star trackers, and maintaining unit tests within CI. A 5+ year background in embedded software and strong C/C++ skills are required.

Qualifications

  • Bachelor’s degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree.
  • 5+ years of demonstrated applicable experience in embedded software development.
  • Proficiency in C and C++ languages.
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux.
  • Ability to obtain and maintain a security clearance; U.S. citizenship is required.

Responsibilities

  • Develop application software to run within a Real Time Operating System (RTOS) and/or embedded Linux.
  • Develop hardware drivers to interface to IMUs, Star Trackers, Reaction Wheels and other spacecraft sensors and actuators.
  • Develop and maintain comprehensive unit tests to run within a Continuous Integration framework.
  • Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality.
  • Collaborate with systems engineers and embedded systems engineers in developing, documenting and validating requirements.
  • Participate in review of source code changes and ensure all changes meet company coding standards.
  • Participate in design reviews such as a PDR and CDR.
  • Assist with on-orbit (and interplanetary) flight operations.

Skills

Embedded software development
C and C++
RTOS / Embedded Linux
Security clearance eligible
U.S. citizenship required

Education

Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree

Tools

CAN/CAN-FD
UDP/TCP

Job description

Rocket Lab in Long Beach, CA is seeking a Senior Flight Software Engineer I to support the development of flight software for Space Systems programs. You will participate in all phases from requirements through coding and testing, with on-orbit validation opportunities.

Responsibilities include developing RTOS/Embedded Linux software, drivers for IMUs and star trackers, and maintaining unit tests within CI. A 5+ year background in embedded software and strong C/C++ skills 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 I - RTOS & Spacecraft
Senior Flight Software Engineer I - RTOS & Spacecraft

Telemetry Today LLC • Long Beach (CA)

On-site
USD 132,000 - 198,000
Senior Flight Software Engineer, Space Systems (RTOS)
Senior Flight Software Engineer, Space Systems (RTOS)

Telemetry Today LLC • Long Beach (CA)

On-site
USD 132,000 - 198,000
Company stock in total compensation
Employee Stock Purchase Program (15%)
Top-tier medical plans (HMO/PPO) and H
+3
Senior Flight Software Engineer II — Real-Time Embedded
Senior Flight Software Engineer II — Real-Time Embedded

Rocket Lab Corporation • Long Beach (CA)

On-site
USD 151,000 - 227,000
Senior Flight Software Engineer II — Real-Time Spacecraft
Senior Flight Software Engineer II — Real-Time Spacecraft

Telemetry Today LLC • Long Beach (CA)

On-site
USD 151,000 - 227,000
Stock purchase program
Great medical plans
Dental/vision coverage
+3
Senior Flight Software Engineer II (RTOS/Embedded)
Senior Flight Software Engineer II (RTOS/Embedded)

Telemetry Today LLC • Long Beach (CA)

On-site
USD 151,000 - 227,000
Employee stock purchase program (15%)
Medical plans (HMO, PPO)
Dental and vision coverage
+8
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 (RTOS/Embedded)
Senior Flight Software Engineer (RTOS/Embedded)

Rocket Lab USA • Long Beach (CA)

On-site
USD 160,000 - 245,000
Equity compensation
Employee Stock Purchase Program
Health insurance
+6
Senior Flight Software Engineer, Space Systems
Senior Flight Software Engineer, Space Systems

Rocket Lab Corporation • Littleton (CO)

Hybrid
USD 115,000 - 150,000
Stock options
Cash incentives
Stock Purchase Plan
+8
Senior Flight Software Engineer I — Secret Clearance
Senior Flight Software Engineer I — Secret Clearance

Rocket Lab USA • Long Beach (CA)

On-site
USD 124,000 - 171,000
Equity compensation
Stock purchase program
Comprehensive health plans
+1
Flight Software Engineer II — Space Systems Innovator
Flight Software Engineer II — Space Systems Innovator

Rocket Lab USA • Long Beach (CA)

On-site
USD 100,000 - 130,000
Employee stock purchase program
Stock/equity
Medical plans (HMO, PPO) and zero-cost
+7