Rocket Lab Corporation

Principal Flight Software Engineer

Rocket Lab Corporation
Apply
7 days ago
Long Beach, CA, USAStaff+

Base Salary

$173k - $259k/yr

Responsibilities

  • Develop application software for RTOS and embedded Linux environments.
  • Develop and maintain hardware drivers for IMUs, star trackers, reaction wheels, and other spacecraft sensors and actuators.
  • Create comprehensive unit tests within a Continuous Integration framework.
  • Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality.
  • Develop, document, and validate requirements with systems and embedded systems engineers.
  • Review source code changes and ensure compliance with coding standards.
  • Participate in PDR and CDR design reviews.
  • Assist with on-orbit and interplanetary flight operations.
  • Lead junior software developers and collaborate with other engineering disciplines and customers.

Requirements

  • Bachelor’s degree in software, computer, electrical, aerospace, or another technical engineering discipline.
  • 12+ years of demonstrated applicable experience in embedded software development.
  • Proficiency in Rust, C++, and C.
  • Experience with RTOS or Embedded Linux.
  • Experience leading junior software developers, collaborating across engineering disciplines, and interacting with customers.
  • Active security clearance or ability to obtain and maintain one.
  • U.S. citizenship is required due to program requirements.
  • Preferred: master’s or PhD in engineering.
  • Preferred: experience with CAN/CAN-FD and/or UDP/TCP in embedded systems.
  • Preferred: experience developing software for autonomous vehicles operating in harsh environments.

Benefits

  • Company stock and an Employee Stock Purchase Program with a 15% discount.
  • Medical coverage including HMO, PPO, and zero-cost HDHP options with an HSA contribution, plus dental and vision coverage.
  • Paid vacation and sick time, 11 paid holidays, paid parental leave, disability insurance, and life insurance.
  • 401(k) retirement plan with company match.
  • Subsidized EV charging, onsite fitness centers where available, discounted gym memberships, complimentary snacks and beverages, a 50% merchandise discount, and other employee discounts.
  • Based at Rocket Lab’s global headquarters in Long Beach, California; the position may involve prolonged sitting, standing, walking, computer work, and occasional exposure to production-area noise, dust, and fumes.

Tech Stack

Categories

Contact me