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

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

Job description

Experteer Overview In this role you will shape how Varda’s spacecraft behave in orbit by building reliable firmware for the spacecraft, satellite bus, and reentry capsule. You will own end-to-end software development-from requirements capture to testing and flight operations support-ensuring robust performance in safety-critical environments. You’ll write bare metal, RTOS, or Linux-based C++ software for embedded processors and apply V&V practices to guarantee quality. This position sits at the heart of our Flight Software team, driving impact across mission-critical hardware in a rapidly evolving orbital economy. Compensation / Benefits * Develop firmware to control spacecraft systems across the mission lifecycle * Own end-to-end software development from design to integration * Scope projects through requirements capture and design trades * Write structured C++ for bare metal, RTOS, or Linux environments * Build highly reliable software systems with rigorous V&V * Contribute to system quality through verification and validation practices Tasks * Bachelor’s degree in computer science, math, physics, engineering or equivalent * 5+ years of experience in spacecraft or safety-critical software * Experience with real-time embedded hardware/software systems * Proficiency in C++ with solid language fundamentals Key requirements * Health, dental and vision insurance for employees and dependents * Flexible PTO + 12 paid holidays * Equity incentives * 401(k) with 6% employer match * Relocation support * Wellness and parental leave programs

Requirements

the quality through verification and validation practices Tasks * Bachelor’s degree in computer science, math, physics, engineering or equivalent * 5+ years of experience in spacecraft or safety-critical software * Experience with real-time embedded hardware/software systems * Proficiency in C++ with solid language fundamentals Key requirements * Health, dental and vision insurance for employees and dependents * Flexible PTO + 12 paid holidays * Equity incentives * 401(k) with 6% employer match * Relocation support * Wellness and parental leave programs

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.

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

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

Videos

See all

Related articles

See all