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 is required.
  • At least 5 years of applicable experience in embedded software development is required.
  • Proficiency in C and C++ is required.
  • Experience with real-time operating systems or embedded Linux is required.
  • Ability to obtain and maintain a security clearance is required.
  • U.S. citizenship is required due to program requirements.

Responsibilities

  • Develop application software to run within a real-time operating system and/or embedded Linux.
  • Develop hardware drivers to interface with inertial measurement units, 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 to develop, document, and validate requirements.
  • Participate in source code change reviews and ensure all changes meet company coding standards.
  • Participate in design reviews such as preliminary design reviews and critical design reviews.
  • Assist with on-orbit and interplanetary flight operations.

Desired Qualifications

  • An active Secret or TS/SCI security clearance is preferred.
  • An advanced degree is preferred.
  • Experience developing software and drivers with CAN/CAN-FD and/or UDP/TCP within an embedded system is preferred.
  • Experience developing software for autonomous vehicles operating in harsh environments, such as satellites or autonomous vehicles, is preferred.

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