Senior Flight Software Architect (Rust)

Cowboy Space Corp.

Seattle (WA)

On-site

USD 200,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
Paid time off
10 paid holidays per calendar year
Paid parental leave
Relocation assistance if applicable
Daily lunch in the office and snacks

Job summary

Cowboy Space Corp. in San Carlos, CA or Seattle, WA is seeking a Senior Flight Software Engineer to own the payload software on our spacecraft. You will unify architecture for attitude and pointing state machines, on-board command handling, and telemetry storage, aiming for a near-term on-orbit demonstration.

You will collaborate with GNC, avionics, electrical and systems engineers, build automated tests including HIL, and mentor teammates to raise software quality.

Qualifications

  • 5+ years of experience developing flight software or safety-critical systems.
  • Strong Rust/C/C++ systems programming; experience with real-time/embedded designs.
  • Experience leading technically, architecture definition and mentoring.

Responsibilities

  • Serve as the technical lead and owner for payload flight software, from architecture through on-orbit operations.
  • Design, develop, and test flight software in Rust for attitude and pointing state machines, command handling, and telemetry/data storage.
  • Define the software architecture, coding patterns, and conventions adopted across the flight software team.
  • Establish and uphold the bar for flight-quality software: determinism, fault tolerance, testability, and safe behavior under failure.
  • Design and implement fault detection, isolation, and recovery (FDIR) behaviors at the software level.
  • Build and maintain automated test infrastructure, including simulation and hardware-in-the-loop (HIL) testing.
  • Collaborate closely with GNC, avionics, electrical, and systems engineers to define interfaces and system behavior.
  • Support spacecraft integration, environmental test campaigns, and launch and early-orbit operations.
  • Investigate anomalies across hardware/software boundaries, perform root cause analysis, and drive fixes to closure.
  • Mentor engineers on the team and review designs and code to raise overall software quality.
  • Help drive the team toward a near-term on-orbit demonstration, making pragmatic scope and risk tradeoffs along the way.

Skills

Flight software
Rust
Real-time systems
Embedded systems
State machines
Leadership

Education

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

Tools

HIL testing
Simulation
RTOS

Job description

Cowboy Space Corp. in San Carlos, CA or Seattle, WA is seeking a Senior Flight Software Engineer to own the payload software on our spacecraft. You will unify architecture for attitude and pointing state machines, on-board command handling, and telemetry storage, aiming for a near-term on-orbit demonstration.

You will collaborate with GNC, avionics, electrical and systems engineers, build automated tests including HIL, and mentor teammates to raise software quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer—Rust for Spacecraft
Senior Flight Software Engineer—Rust for Spacecraft

Cowboy Space • 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
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 Corp. • Seattle (WA)

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

Cowboy Space • 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
Senior Space Software Engineer - Real-Time On-Orbit
Senior Space Software Engineer - Real-Time On-Orbit

Cowboy Space • San Carlos (CA)

On-site
USD 150,000 - 200,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+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
Lead Flight Software Engineer — Real-Time Spacecraft Automation
Lead Flight Software Engineer — Real-Time Spacecraft Automation

United States Digital Space LLC • United States

Hybrid
USD 140,000 - 210,000
Equity
Competitive salary
Hybrid work
+3
Senior Spaceflight Dynamics & Guidance Engineer
Senior Spaceflight Dynamics & Guidance Engineer

Cowboy Space Corporation • Seattle (WA)

On-site
USD 150,000 - 200,000
Equity in Cowboy Space Corp.
Medical, dental and vision insurance
401(k) retirement savings plan
+5
Senior Flight Software Engineer - Real-Time Spacecraft
Senior Flight Software Engineer - Real-Time Spacecraft

Mundi • Seattle (WA)

On-site
USD 160,000 - 200,000