Senior Firmware 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

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

Job description

Experteer Overview In this role you will shape how our spacecraft behave in orbit by building reliable firmware across the full software lifecycle. You will work on the flight software that controls the spacecraft, satellite bus, and reentry capsule, spanning design, implementation, testing, and flight support. You’ll translate open-ended requirements into robust, verifiable embedded software. This is a chance to impact space operations at a fast-growing space start-up and help expand the orbital economy. Compensation / Benefits * Develop firmware to control spacecraft systems across the mission lifecycle * Own full software development lifecycle from design to integration * Perform requirements capture and design trades for open-ended problems * Write structured C++ for bare metal, RTOS, or Linux-based embedded processors * Build highly reliable and available software systems * Ensure quality through testing, verification, and validation Tasks * Bachelor’s degree in computer science, math, physics, or engineering * 5+ years in development of spacecraft or safety-critical software * Experience with real-time embedded hardware/software systems * Proficiency in C++ with strong understanding of language concepts Key requirements * Health & Wellness: 100% company-paid Medical, Dental, and Vision * Flexible PTO + 12 paid holidays * Equity incentives * 401(k) with 6% employer match * Relocation support * Wellness and parental benefits

Requirements

PTO math, physics, or engineering, * 5+ years in development of spacecraft or safety-critical software * Experience with real-time embedded hardware/software systems * Proficiency in C++ with strong understanding of language concepts Key requirements * Health & Wellness: 100% company-paid Medical, Dental, and Vision * Flexible PTO + 12 paid holidays * Equity incentives * 401(k) with 6% employer match * Relocation support * Wellness and parental benefits

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:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

1:53 min

Unified tech stack and hardware for Volkswagen

Liang Yu · WWC 2022

Videos

See all

Related articles

See all