Senior Flight Software Engineer I
Rocket LabAerospace company
Long Beach, United StatesSenior
Software Engineering
About the role
TL;DR
Develop flight software for Rocket Lab's Space Systems programs.
- •Join Rocket Lab's Space Systems team to develop flight software for our Space Systems programs.
- •Key Responsibilities Develop application software to run within a Real Time Operating System (RTOS) and/or embedded Linux Develop hardware drivers to interface to 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 Assist with on-orbit (and interplanetary) flight operations Requirements Bachelor's degree in aerospace engineering or related field Experience with Real Time Operating System (RTOS) and embedded Linux Experience with hardware drivers for spacecraft sensors and actuators Experience with unit testing and Continuous Integration Ability to collaborate with cross-functional teams
Required skills
CI/CD
Domain expertise
aerospace
Tech stack
CI/CD