Senior Space Flight Software Engineer, C++

Varda Space Industries
El Segundo, CA, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) C++ (Programming Language) Linux Real-Time Operating Systems Software Engineering Information Technology Bare Metal

Job description

Experteer Overview In this role you will help shape how our spacecraft behave in orbit by developing reliable flight software for the spacecraft, satellite bus, and reentry capsule. You will own full software development lifecycle-from design to testing and flight operations support-in a high-stakes, safety-critical environment. You’ll collaborate with cross-functional teams to solve complex, open-ended problems and ensure system quality through stringent V&V. This role sits at the core of Varda’s mission to expand the orbital economy and deliver transformative space infrastructure. Compensation / Benefits * Develop reliable flight software for spacecraft, satellite bus, and reentry capsule across the mission lifecycle * Write structured bare metal, RTOS, or Linux-based software for embedded processors in C++ * Own all aspects of software development-from design to testing and integration * Scope projects with requirements capture and design trades for open-ended problems * Ensure system quality and performance via software test, verification, and validation * Collaborate effectively with team members to communicate and solve problems in a cross-functional environment Tasks * Bachelor in computer science, math, physics, engineering or equivalent technical experience in safety critical software * 5+ years of experience in development of spacecraft or similar safety critical software * Experience with C++ and strong understanding of language concepts Key requirements * Flexible PTO and 12 paid holidays * 100% company-paid Medical, Dental, Vision for employees and dependents * 401(k) with 6% employer match * Stock options through Equity Incentive Plan * Relocation support * Wellness reimbursement and One Medical memberships

Requirements

C++ quality and performance via software test, verification, and validation * Collaborate effectively with team members to communicate and solve problems in a cross-functional environment Tasks * Bachelor in computer science, math, physics, engineering or equivalent technical experience in safety critical software * 5+ years of experience in development of spacecraft or similar safety critical software * Experience with C++ and strong understanding of language concepts Key requirements * Flexible PTO and 12 paid holidays * 100% company-paid Medical, Dental, Vision for employees and dependents * 401(k) with 6% employer match * Stock options through Equity Incentive Plan * Relocation support * Wellness reimbursement and One Medical memberships

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:10 min

Applying space exploration lessons to software operations

Robert Barron Robert Barron · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · WWC 2025

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all