
Senior Flight Software Engineer I
Rocket Lab Corporation12 days ago
Base Salary
$132k - $198k/yr
Responsibilities
- Develop application software for real-time operating systems and embedded Linux.
- Develop hardware drivers for inertial measurement units, star trackers, reaction wheels, and other spacecraft sensors and actuators.
- Create and maintain unit tests within a continuous integration framework.
- Collaborate with hardware-in-the-loop test engineers to verify and validate combined software and hardware functionality.
- Work with systems and embedded systems engineers to develop, document, and validate requirements.
- Review source code changes and ensure compliance with company coding standards.
- Participate in preliminary and critical design reviews.
- Assist with on-orbit and interplanetary flight operations.
Requirements
- Bachelor’s degree in aerospace engineering, computer science, electrical engineering, or an equivalent technical degree.
- At least 5 years of applicable embedded software development experience.
- Proficiency in C and C++.
- Experience with real-time operating systems or embedded Linux.
- Ability to obtain and maintain a security clearance.
- U.S. citizenship due to program requirements.
- Preferred qualifications include an active Secret or TS/SCI clearance, an advanced degree, embedded CAN/CAN-FD or UDP/TCP development experience, and experience developing software for autonomous vehicles in harsh environments.
Benefits
- Company stock as part of total compensation and an employee stock purchase program with a 15% discount.
- Medical coverage including HMO, PPO, and a zero-cost HDHP option with company HSA contributions, plus dental and vision coverage.
- Paid vacation, 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, snacks and beverages, a 50% merchandise discount, and other employee discounts.
- Position based at Rocket Lab headquarters in Long Beach, California, with possible prolonged sitting, standing, walking, computer work, and occasional exposure to moderate noise, dust, and fumes in production areas.