Browse All Jobs
Job Description
Rocket Lab is seeking a Senior Flight Software Engineer I/II to join their Space Systems team in Littleton, CO. This role involves participating in all aspects of software design and development, from requirements definition to coding and testing, with opportunities for on-orbit testing. The engineer will play a key role in developing flight software for Space Systems programs, contributing to the exploration of space and innovation.Rocket Lab offers company stock, cash incentives, discounted stock purchase program, and comprehensive benefits including medical, dental, vision insurance, 401(k), paid vacation, holidays, sick leave, and paid parental leave.
    What this role involves:
  • Developing application software for Real Time Operating Systems (RTOS) and/or embedded Linux.
  • Creating hardware drivers to interface with spacecraft sensors and actuators.
  • Maintaining unit tests within a Continuous Integration framework.
  • Collaborating with engineers to verify and validate software and hardware functionality.
  • Participating in design reviews and assisting with flight operations.
    Requirements:
  • U.S. citizenship.
  • Bachelor's degree in aerospace engineering, computer science, electrical engineering, or a related field.
  • 5+ years (for Senior Flight Software Engineer I) or 8+ years (for Senior Flight Software Engineer II) of experience in embedded software development.
  • Proficiency in C and C++ languages.
  • Experience with Real Time Operating Systems (RTOS) or Embedded Linux.
    What Rocket Lab offers:
  • Opportunities for on-orbit testing of software.
  • A chance to make a significant impact on space exploration.
  • A collaborative and driven team environment.
Apply Manually