Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Rocket Lab Logo

Senior Flight Software Engineer I/II

Rocket Lab

$130,000 - $195,000
Aug 20, 2025
Littleton, CO, US
Apply Now

Rocket Lab is seeking a Senior Flight Software Engineer to develop and test flight software for their Space Systems programs, contributing to space exploration and innovation.

Requirements

  • Proficiency in C and C++ languages
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux
  • 5+ years of demonstrated applicable experience in embedded software development (Senior Flight Software Engineer I)
  • 8+ years of demonstrated applicable experience in embedded software development (Senior Flight Software Engineer II)
  • Experience developing software and drivers with CAN/CAN-FD and/or UDP/TCP within an embedded system
  • Experience developing software for autonomous vehicles operating in harsh environments, such as satellites or autonomous vehicles

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
  • Assist with on-orbit (and interplanetary!) flight operations

Other

  • U.S. citizenship is required, due to program requirements
  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
  • U.S. citizenship is required, due to program requirements and ability to obtain a U.S. Secret or TS/SCI security clearance
  • Active U.S. Secret or TS/SCI security clearance
  • Advanced Degree
  • Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus.
  • Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing.
  • Must be physically able to commute to buildings
  • Occasional exposure to dust, fumes and moderate levels of noise.