Flight Software Engineer I — On-Orbit Embedded Systems

Rocketlab

Littleton (CO)

On-site

USD 85,000 - 100,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Stock options
Medical, dental, vision insurance
401(k) retirement plan

Job summary

Rocket Lab in Littleton, CO is seeking a Flight Software Engineer I to develop flight software for Space Systems programs, from requirements through testing, with on-orbit testing opportunities. You’ll work on RTOS/Embedded Linux, hardware drivers, and unit tests, collaborating with cross-functional teams.

Qualifications include a Bachelor's in a technical field and proficiency in C/C++. US citizenship is required.

Qualifications

  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree.
  • Experience in embedded software development.
  • Proficiency in C and C++ languages.
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux.
  • U.S. citizenship is required, due to program requirements.

Responsibilities

  • Develop application software to run within a Real Time Operating System (RTOS) and/or embedded Linux
  • Develop hardware drivers to interface to Inertial Measurement Units (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/C++ programming
RTOS / Embedded Linux experience
US citizenship

Education

Bachelor's degree in aerospace engineering / computer science / electrical engineering

Tools

CAN/CAN-FD
UDP/TCP

Job description

Rocket Lab in Littleton, CO is seeking a Flight Software Engineer I to develop flight software for Space Systems programs, from requirements through testing, with on-orbit testing opportunities. You’ll work on RTOS/Embedded Linux, hardware drivers, and unit tests, collaborating with cross-functional teams.

Qualifications include a Bachelor's in a technical field and proficiency in C/C++. US citizenship is required.

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

Similar jobs worth comparing

Flight Software Engineer I - Real-Time Embedded Systems
Flight Software Engineer I - Real-Time Embedded Systems

Rocket Lab • Littleton (CO)

On-site
USD 85,000 - 100,000
Flight Software Engineer I — On‑Orbit Impact in Space
Flight Software Engineer I — On‑Orbit Impact in Space

Rocket Lab Corporation • Littleton (CO)

On-site
USD 85,000 - 100,000
Company stock
Employee Stock Purchase Program
Cash incentives
+9
Launch-Ready Flight Software Engineer I
Launch-Ready Flight Software Engineer I

Rocket Lab USA • Littleton (CO)

On-site
USD 85,000 - 100,000
Stock options
Cash incentives
Employee stock purchase program
+9
Flight Software Engineer II — Space Systems (RTOS/Embedded)
Flight Software Engineer II — Space Systems (RTOS/Embedded)

Rocketlab • Littleton (CO)

On-site
USD 100,000 - 120,000
Medical, dental, and vision insurance
401(k) retirement plan
Paid vacation and holidays
+1
Senior Flight Software Engineer I - On-Orbit Impact & Stock
Senior Flight Software Engineer I - On-Orbit Impact & Stock

Rocket Lab Corporation • Long Beach (CA)

On-site
USD 124,000 - 171,000
Employee stock purchase program
Onsite fitness centers
EV charging subsidy
+1
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 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 II — Space Embedded Systems
Senior Flight Software Engineer II — Space Embedded Systems

Rocket Lab • Long Beach (CA)

On-site
USD 143,000 - 214,000
Employee stock purchase program
Company stock
EV charging
+4
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 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