R

Rocket Lab Corporation

Builds rockets, satellites and space components

Senior Flight Software Engineer 1

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeLong Beach, CA, USA$132k - $198kIn-person

About the Job

Requirements

  • A bachelor's degree in aerospace engineering, computer science, electrical engineering, or an equivalent technical degree.
  • An active Secret Clearance and the ability to obtain TS/SCI clearance.
  • At least 5 years of applicable experience in embedded software development.
  • Proficiency in C and C++.
  • Experience with Real Time Operating Systems (RTOS) or 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 with 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 reviews of source code changes and ensure all changes meet company coding standards.
  • Participate in design reviews such as PDR and CDR.
  • Assist with on-orbit and interplanetary flight operations.

Desired Qualifications

  • An active TS/SCI security clearance.
  • An advanced degree.
  • Experience with Rust.
  • 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.

About the Company

Rocket Lab Corporation

Builds rockets, satellites and space components

Rocket Lab builds and launches rockets, designs satellites and sells spacecraft components for commercial operators, governments and defense customers. Its Electron rocket carries small satellites on dedicated missions, while its Space Systems business supplies complete spacecraft and the hardware and software needed to operate them. Customers pay for launch services, satellite development, component sales and mission support, giving the group business beyond sending its own rockets into space. The company is developing Neutron, a larger reusable rocket intended for constellation deployment and other heavier missions. Rocket Lab's operating business began in 2006 and the group is headquartered in Long Beach, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Long Beach, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Rocket Lab Corporation

See more jobs