Senior Flight Software Engineer (Rust) for Spacecraft

Cowboy Space Corp.

San Carlos (CA)

On-site

USD 200,000 - 250,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Health benefits
401(k)
Paid time off
10 holidays
Parental leave
Relocation assistance
Office lunch

Job summary

Cowboy Space Corp. is hiring a Senior Flight Software Engineer to own the payload flight software on our spacecraft. You will lead architecture, design patterns, and on-orbit readiness for attitude control, command handling, telemetry, and data storage.

Applicants should have 5+ years on high-reliability systems, strong Rust/C/C++ skills, and experience with real-time embedded design, HIL testing, and flight software leadership. On-site roles in California or Seattle are available.

Qualifications

  • 5+ years of experience developing flight software or software for high-reliability, safety-critical systems
  • Experience with software flown on orbit or equivalent deployment demonstrating flight-quality considerations
  • Strong systems programming in Rust, C, or C++, with focus on Rust
  • Experience with real-time and embedded systems, including fault-tolerant designs
  • Experience designing and implementing state machines, command/telemetry handling, or similar spacecraft software functions
  • Experience with hardware/software integration and testing on real hardware
  • Demonstrated ability to lead technically: setting architecture, establishing conventions, mentoring engineers

Responsibilities

  • Lead payload flight software from architecture to on-orbit operations
  • Develop and test Rust flight software for attitude and pointing, command handling, telemetry/storage
  • Define software architecture, patterns, and conventions for the team
  • Maintain flight-quality software: determinism, fault tolerance, testability
  • Design and implement fault detection, isolation, and recovery (FDIR) behaviors
  • Build automated test infra including simulation and HIL testing
  • Collaborate with systems engineers to define interfaces and behavior
  • Support spacecraft integration, environmental tests, and launch operations

Skills

Rust
C
C++
Flight software
Leadership

Education

Bachelor's or advanced degree in Computer Science, Computer Engineering, Aerospace Engineering, or related field

Tools

Simulation environments
HIL testing

Job description

Cowboy Space Corp. is hiring a Senior Flight Software Engineer to own the payload flight software on our spacecraft. You will lead architecture, design patterns, and on-orbit readiness for attitude control, command handling, telemetry, and data storage.

Applicants should have 5+ years on high-reliability systems, strong Rust/C/C++ skills, and experience with real-time embedded design, HIL testing, and flight software leadership. On-site roles in California or Seattle are available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer — Spacecraft (Rust)
Senior Flight Software Engineer — Spacecraft (Rust)

Cowboy Space • San Carlos (CA), Kent (WA)

On-site
CAD 279,000 - 349,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+5
Senior Flight Software Engineer — Rust for Spacecraft (On‑Site)
Senior Flight Software Engineer — Rust for Spacecraft (On‑Site)

Cowboy Space Corporation • Seattle (WA)

On-site
USD 200,000 - 250,000
Equity in Cowboy Space Corp.
Medical, dental and vision insurance
401(k) retirement savings plan
+4
Flight Software Engineer
Flight Software Engineer

Cowboy Space Corporation • Seattle (WA)

On-site
USD 200,000 - 250,000
Equity in Cowboy Space Corp.
Medical, dental and vision insurance
401(k) retirement savings plan
+4
Flight Software Engineer
Flight Software Engineer

Cowboy Space Corp. • San Carlos (CA)

Hybrid
USD 200,000 - 250,000
Equity
Health benefits
401(k)
+5
Spaceflight Software Engineer — Real-Time & Flight Systems
Spaceflight Software Engineer — Real-Time & Flight Systems

Cowboy Space • San Carlos (CA)

On-site
USD 100,000 - 200,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+2
Senior Rust Flight Software Engineer for Spacecraft
Senior Rust Flight Software Engineer for Spacecraft

Umbra • Santa Barbara (CA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD
Stock Options
+3
Senior Flight Software Engineer: Rust for Space Missions
Senior Flight Software Engineer: Rust for Space Missions

Umbra • Reston (VA)

On-site
USD 155,000 - 185,000
Flexible Time Off
Medical, Dental, Vision, Life, LTD,STD
Vol Life, Critical Illness, Accidental
+4
Flight Software Engineer
Flight Software Engineer

Cowboy Space • San Carlos (CA), Kent (WA)

On-site
CAD 279,000 - 349,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+5
Senior Flight Software Engineer — Spacecraft Autonomy
Senior Flight Software Engineer — Spacecraft Autonomy

Apex • Los Angeles (CA)

On-site
USD 185,000 - 250,000
Stock options
Health insurance
Paid time off (PTO)
+4
Senior Flight Software Engineer - Spacecraft Autonomy
Senior Flight Software Engineer - Spacecraft Autonomy

Digitailor • Los Angeles (CA)

Hybrid
USD 180,000 - 240,000
Health insurance
401(k)
Paid time off
+4