Senior Flight Software Engineer I Job at Rocket Lab, Long Beach, CA

UGlhWUxIV1hnbGNFZzh5N3VQZGdmU3ljN1E9PQ==
  • Rocket Lab
  • Long Beach, CA

Job Description

Overview Rocket Lab is an end-to-end space company delivering responsive launch services, spacecraft design and manufacturing, payloads, satellite components, and more to open access space. Our Space Systems team builds spacecraft, payloads, and components for missions to the Moon and Mars, and supports NASA missions and other partners.

SENIOR FLIGHT SOFTWARE ENGINEER I

As a Senior Flight Software Engineer I, based out of our HQ in Long Beach, you will play a key role in supporting the development of flight software for Space Systems programs. You will participate in all aspects of software design and development—from requirements definition through coding and testing. Our testing approach includes on-orbit validation and frequent opportunities to test software on our own rockets and launch sites. To be successful, you should want to make a meaningful impact on space exploration and use software as a platform for discovery and innovation. Join a driven team tackling challenging projects and delivering on bold missions. WHAT YOU’LL GET TO DO Add new software components and maintain MAX flight software Design new software components and document design in Confluence (or equivalent), including UML diagrams Develop software to run on bare metal, within a Real Time Operating System (RTOS), and/or embedded Linux Develop software components that interface with hardware drivers for IMUs, star trackers, reaction wheels, and other spacecraft sensors and actuators Understand interface control documents (ICDs) and code software to work with hardware protocols Develop and maintain unit and integration tests to run within a CI framework Collaborate with hardware-in-the-loop test engineers to verify software/hardware functionality and write Python scripts Collaborate with systems and embedded engineers to develop, document, and validate requirements Participate in design reviews and code reviews, including presenting to stakeholders YOU’LL BRING THESE QUALIFICATIONS U.S. citizenship is required due to program requirements Bachelor's degree in aerospace engineering, computer science, electrical engineering, or equivalent technical degree 5+ years of applicable experience in embedded software development Proficiency in C and C++ Experience with RTOS or Embedded Linux THESE QUALIFICATIONS WOULD BE NICE TO HAVE Active U.S. Secret or TS/SCI security clearance Advanced degree Experience with Rust Experience developing software and drivers with CAN/CAN-FD and/or UDP/TCP in embedded systems Experience developing software for autonomous systems operating in harsh environments ADDITIONAL REQUIREMENTS Specific vision abilities required (close, distance, peripheral, depth perception) Regularly sit, use hands and fingers, operate keyboard, and communicate verbally and in writing Must be able to commute to buildings Occasional exposure to dust, fumes, and moderate noise Base salary information and benefits are provided where applicable. Salary ranges are determined based on experience and qualifications. Rocket Lab offers a total rewards package including health, retirement, and other benefits. WHAT TO EXPECT We aim to unlock the potential of space to improve life on Earth through hard work, relentless innovation, teamwork, and a commitment to achieving what others deem impossible. We value collaboration, high performance, and resilience in delivering for bold space missions. EEO AND REACH Rocket Lab is an equal opportunity employer. We prohibit discrimination and harassment of any type and consider applicants without regard to race, color, religion, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law. #J-18808-Ljbffr Rocket Lab

Job Tags

Similar Jobs

NorthStar Memorial Group

Senior Operations Leader: Funeral Home & Cemetery (San Mateo) Job at NorthStar Memorial Group

 ...A leading funeral service provider is seeking a Managing Partner of Operations in Half Moon Bay, CA. This role involves directing funeral home and cemetery operations and driving growth and profitability while leading a collaborative team. Ideal candidates should have... 

TransUnion

Marketing Internship - Summer 2026 Job at TransUnion

 ...people, pioneering products and cutting-edge technology. Our Summer Internship Program will allow you to use & develop the skills you've...  ...earlier Pursuing an associates or bachelor's degree in Marketing, Communications, Journalism or related field. Proficient... 

Guardian Flight

Avionics Technician Depot Job at Guardian Flight

 ...Job Description: Avionics Technician Depot IMMEDIATELY HIRING! Avionics Technician Depot FULL-TIME Opportunity in Wichita, KS Starting...  ...Computer skills to include a good working knowledge of Microsoft Office (Outlook, Word, Excel, PowerPoint) This position is offered for... 

Epic Cardiovascular Staffing

ECMO Coordinator Job at Epic Cardiovascular Staffing

 ...perfusionist or other Advanced Practice Professional! TheECLS CoordinatorprovidesclinicalandadministrativeguidancetotheECLS...  ...Overseesthe departmentalmonthlymeeting. F. EmployeeappraisalsandCompetencyReviews. G. Generationof reports,memos,... 

BJRC Recruiting

Reinsurer Actuary Job at BJRC Recruiting

 ...Job Description Pricing Reinsurance Actuary New York, USA Our Client Our client is a modern reinsurance company specializing in data-driven portfolios of Property & Casualty (P&C) risk . The firms approach combines deep industry relationships, a sustainable...