Rocket Lab is seeking a Senior Flight Software Engineer II for its Space Systems team, based at the company’s headquarters in Long Beach, California. The role supports flight software development for Space Systems programs and involves work throughout the software lifecycle, from requirements definition through design, coding, and testing. The software is intended for deployment and operation on spacecraft, with opportunities for on-orbit testing and flight operations. The engineer develops application software for RTOS and/or embedded Linux environments, spacecraft hardware drivers, and unit tests within a continuous integration framework. The role involves close collaboration with hardware-in-the-loop test engineers, systems engineers, and embedded systems engineers, as well as participation in code reviews and design reviews. The position may involve prolonged sitting, standing, walking, and computer work, and occasional exposure to moderate noise, dust, and fumes in production areas. The position requires a bachelor's degree in a relevant technical field or equivalent, at least eight years of applicable embedded software development experience, proficiency in C and C++, and experience with RTOS or embedded Linux. The candidate must be able to obtain and maintain a security clearance, and U.S. citizenship is required due to program requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior