Principal Software Engineer at Rocket Lab - ScoutJobs - The AI-curated global job board
Skip to content
R
Posted 9 hours ago

Principal Software Engineer

Rocket LabPrincipal Software Engineer/Senior Principal - TS/SCI

Perks & benefits

Medical InsuranceHealth Insurance

Requirements

Bachelor's degree in engineering or CS, 12-15+ years software development experience, Proficiency in C and C++, Active TS/SCI clearance, U.S. citizenship

Skills

C#PythonLinuxRTOS

About the role

Responsibilities

  • Lead software architecture design for flight and ground systems
  • Develop flight software for spacecraft using RTOS (VxWorks) or embedded Linux
  • Architect and deploy web-based ground software platforms
  • Develop unit tests within a CI framework and collaborate on hardware-in-the-loop testing
  • Provide technical direction and mentorship to engineering teams
  • Support on-orbit operations and ensure software performance in harsh environments

Requirements

  • Bachelor's degree in engineering, computer science, or a related technical discipline
  • 12+ years of professional software development experience (Principal) or 15+ years (Senior Principal)
  • Expertise in embedded systems and ground software
  • Proficiency in C, C++, and Python
  • Experience with DIO and AIO (Digital and Analog Inputs and Outputs)
  • Experience integrating hardware and implementing ICDs
  • Experience deriving flight software architecture from electrical designs/schematics
  • Experience with RF ground-to-space communication
  • U.S. citizenship required
  • Active TS/SCI clearance required

Preferred Qualifications

  • Advanced degree in aerospace engineering or computer science
  • Experience with CAN/CAN-FD, SpaceWire, or UDP/TCP protocols
  • Expertise in microservices, distributed systems, and FastAPI
  • Full-stack experience with Golang, Rust, TypeScript, Angular, InfluxDB, or PostgreSQL
  • Familiarity with CCSDS standards (Space Packet Protocol, COP-1, CFD)
  • Experience with Git-based workflows, CI/CD, and Kubernetes

About the Company

Rocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Software Engineer

Rocket Lab · Long Beach

Sign up to apply