Rocket Lab · 11 hours ago
Principal Software Engineer /Senior Principal Software Engineer - TS/SCI
Rocket Lab is an end-to-end space company delivering responsive launch services and spacecraft design. They are seeking a highly skilled Principal Software Engineer/Senior Principal Software Engineer to lead the design, development, and delivery of scalable software systems for space-based applications, ensuring mission success.
AerospaceManufacturingSoftwareSpace Travel
Responsibilities
Lead Software Architecture Design: Define and evolve the end-to-end software architecture for flight and ground systems, ensuring scalability, reliability, security, and mission success
Develop Flight Software: Design application software for spacecraft operating within Real-Time Operating Systems (RTOS) such as VxWorks, or embedded Linux, including hardware drivers for spacecraft sensors and actuators such as IMUs, Star Trackers, and Reaction Wheels
Build Ground Software Systems: Architect and deploy web-based ground software platforms for spacecraft operations, integrating flight and ground systems to support diverse mission profiles
Test and Validate Systems: Develop unit tests within a Continuous Integration (CI) framework and collaborate with hardware-in-the-loop test engineers to verify combined software and hardware functionality
Collaborate and Lead: Provide technical direction and mentorship to engineering teams, act as a trusted advisor to leadership, and partner with stakeholders to align software systems with mission requirements
Support On-Orbit Operations: Ensure software performance in harsh environments and contribute to mission-critical operations
Qualification
Required
Bachelor's degree in engineering, computer science, or a related technical discipline
12+ years of professional software development experience, including embedded systems and ground software
Proven expertise in architecting scalable and reliable software systems for aerospace or defense applications
Proficiency in C and C++ for embedded software development and python for testing
Experience with both DIO and AIO (Digital and Analog Inputs and Outputs)
Experience with integrating hardware, including implementing ICDs, and debugging
Experience with deriving the Flight Software architecture from the electrical design including reading a master ICD list and/or schematics
Experience with RF ground to space communication
U.S. citizenship is required, due to program requirements
Active TS/SCI clearance is required
Preferred
Advanced degree in aerospace engineering, computer science, or a related field
Strong systems-level thinking with the ability to balance technical trade-offs across performance, security, and maintainability
Experience developing software and drivers with CAN/CAN-FD, SpaceWire, and/or UDP/TCP protocols
Experience leading teams and working with program management to plan out work and staffing
Expertise in microservice architectures, distributed systems, and modern web frameworks such as FastAPI
Full-stack development experience, including: Backend: Golang, and/or Rust. Frontend: Typescript and Angular. Database: InfluxDB, PostgreSQL, or equivalent
Familiarity with CCSDS standards, including Space Packet Protocol, COP-1, and CFD
Experience designing software for autonomous vehicles operating in harsh environments, such as satellites or autonomous vehicles
Expertise in Git-based workflows, CI/CD pipelines, and Kubernetes orchestration
Understanding of modern authentication/authorization frameworks (e.g., OAuth)
Benefits
Top tier medical HMO, PPO & a 100% company-sponsored medical HSA plan option
Dental and vision coverage
3 weeks paid vacation and 5 days sick leave per year
11 paid holidays per year
Flexible spending and dependent care savings accounts
Paid parental leave
Disability insurance
Life insurance
Access to a 401(k) retirement plan with company match
Discounted employee stock purchase program
Subsidized EV charging stations
Onsite gym
Food and drinks
Other discounts
Company
Rocket Lab
Rocket Lab is an aerospace company that provides launch services, spacecraft design, and manufacturing of satellite components.
Funding
Current Stage
Public CompanyTotal Funding
$1.98BKey Investors
Canadian Space AgencyU.S. Department of CommerceTrinity Capital
2025-12-09Grant
2025-09-15Post Ipo Equity· $750M
2024-11-25Grant· $23.9M
Recent News
2026-01-13
2026-01-13
2026-01-11
Company data provided by crunchbase