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

Rocket Lab

$120,000 - $165,000
Aug 25, 2025
Littleton, CO, US
Apply Now

Rocket Lab is looking for a Senior Flight Software Engineer I to support the development of flight software for their Space Systems programs, enabling ambitious space missions and advancing space exploration.

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
  • 5+ years of demonstrated applicable experience in embedded software development

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

  • U.S. citizenship is required, due to program requirements
  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree
  • Active U.S. Secret or TS/SCI security clearance
  • 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