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 - TS/SCI

Rocket Lab

$135,000 - $165,000
Dec 12, 2025
Long Beach, CA, US
Apply Now

Rocket Lab is looking to solve the problem of developing flight software for their Space Systems programs, which includes building everything from complete spacecraft to components and subsystems that allow them to thrive in space.

Requirements

  • Proficiency in C and C++ languages
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux
  • 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
  • Active TS/SCI security clearance
  • U.S. citizenship is required, due to program requirements

Responsibilities

  • Add new software components and maintain MAX flight software
  • Design new software components and documenting design in Confluence (or equivalent), including UML diagrams (class, state, activity, sequence, etc.)
  • Develop software to run on bare metal, within a Real Time Operating System (RTOS), and/or embedded Linux
  • Develop software components that work with hardware drivers that interface to Inertial Measurement Units (IMUs), Star Trackers, Reaction Wheels and other spacecraft sensors and actuators
  • Understand interface control documents (ICDs) and coding the software component to work with the hardware's protocol
  • Develop and maintain comprehensive unit and integration tests to run within a Continuous Integration (CI) framework
  • Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality including writing python scripts

Other

  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
  • 5+ years of demonstrated applicable experience in embedded software development
  • Ability to travel and communicate outside of work hours
  • Must be able to work extended hours and/or weekends as needed
  • U.S. citizenship is required, due to program requirements