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

NBCUniversal

Integration Designer-NBC Sports Job at NBCUniversal

 ...bring to life through our theme parks and consumer experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, MSNBC, CNBC, NBC Sports, Telemundo, NBC Local Stations, Bravo, USA Network, and Peacock, our premium ad-supported streaming... 

Henry Ford Hospital

Medical Assistant -Occupational Health-(Detroit (St John), MI 48236) Job at Henry Ford Hospital

 ...Occupational Health Location: 22101 Moross Rd, Ste 234, Detroit (St John), MI 48236. Schedule: Full-time days: Monday - Friday....  ...Required: High School diploma equivalency OR 1 year of applicable cumulative job specific experience required. Henry Ford Hospital

Outdoor Cap Company, Inc

Photography Studio Assistant Job at Outdoor Cap Company, Inc

 ...Job Description Job Description Our Photography Studio Assistant will be passionate, creative, and organized with the ability to conceptualize a scene and execute in-studio or on-location and deliver a wide variety of valuable photo assets based on the business goals... 

Aulani, A Disney Resort & Spa

Housekeeping Houseperson - Full & Part Time, $32.23/Hour Job at Aulani, A Disney Resort & Spa

 ...Resort & Spa you are responsible for supporting the Housekeeper with maintaining the cleanliness of all hotel property Guest rooms, assisting with delivery of...  ...Full availability seven (7) days a week, including nights, weekends and holidays is preferred Previous experience... 

Care New England

Clinical Research Assistant II Job at Care New England

Job Summary: The Research Assistant II performs duties related to research projects directed by MD's, PhD's and other professional staff...  ....Specifications: Associate's degrees required with previous clinical experience, or high school graduate with at least three years...