Spacecraft Software Engineer — Real-Time Systems

Cowboy Space Corporation

San Carlos (CA)

On-site

USD 100,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
Medical insurance
Dental insurance
Vision insurance
401(k)
Paid time off
Holidays
Parental leave
Relocation assistance
Office lunch

Job summary

Cowboy Space Corp. in San Carlos, CA is seeking a Software Engineer to build the systems that control, operate, and scale our spacecraft and ground infrastructure.

This includes flight software, simulation, mission control systems, and the tooling needed to test and operate hardware in real time. This is a highly ownership-driven role where you’ll work across the stack—from low-level systems interacting with hardware to higher-level services that enable mission operations.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field.
  • 3+ years of experience building production software systems.
  • Strong programming skills in C++, Python, or Rust.
  • Experience near hardware, distributed systems, or real-time systems.
  • Solid understanding of systems fundamentals (OS, networking, concurrency).
  • Experience in fast-paced, engineering-driven environments.

Responsibilities

  • Design, build, and maintain software for spacecraft and ground systems.
  • Develop flight software that interfaces with hardware for real-time control.
  • Build simulation and testing frameworks to validate system behavior before deployment.
  • Collaborate with hardware engineers to integrate, test, and debug systems end-to-end.
  • Write performant, reliable code for resource-constrained environments.
  • Develop internal tools to support testing, automation, and operational workflows.
  • Participate in system bring-up, integration, and launch preparation activities.
  • Monitor and support on-orbit operations, including debugging and optimization.
  • Contribute to system architecture decisions across software and hardware boundaries.
  • Balance speed, reliability, and scalability in a fast-paced development environment.

Skills

C++
Python
Rust
Distributed systems
Real-time systems
Operating systems
Networking
Concurrency

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Linux

Job description

Cowboy Space Corp. in San Carlos, CA is seeking a Software Engineer to build the systems that control, operate, and scale our spacecraft and ground infrastructure.

This includes flight software, simulation, mission control systems, and the tooling needed to test and operate hardware in real time. This is a highly ownership-driven role where you’ll work across the stack—from low-level systems interacting with hardware to higher-level services that enable mission operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Real-Time Embedded Systems Engineer for Spacecraft
Real-Time Embedded Systems Engineer for Spacecraft

Cowboy Space Corp. • San Carlos (CA)

On-site
USD 130,000 - 185,000
Equity in Cowboy Space Corp.
Medical, dental, vision insurance
401(k) retirement plan
+5
Embedded Software Engineer for Spacecraft Systems
Embedded Software Engineer for Spacecraft Systems

Telemetry Today LLC • San Carlos (CA)

On-site
USD 130,000 - 185,000
Equity in Cowboy Space Corp.
Health insurance (medical, dental, and
vision)
+6
Embedded Software Engineer — Spacecraft Systems (RTOS)
Embedded Software Engineer — Spacecraft Systems (RTOS)

Cowboy Space Corporation • San Carlos (CA)

On-site
USD 130,000 - 185,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+5
Spacecraft Software Test & Automation Engineer
Spacecraft Software Test & Automation Engineer

Cowboy Space Corp. • 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
+4
Senior Mechanical Engineer, Spacecraft Hardware & Flight
Senior Mechanical Engineer, Spacecraft Hardware & Flight

Cowboy Space Corporation • San Carlos (CA)

On-site
USD 125,000 - 175,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+5
Senior Spacecraft Engineer: Systems & Integration Lead
Senior Spacecraft Engineer: Systems & Integration Lead

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
Flight Systems Software Engineer – Real-Time Simulation
Flight Systems Software Engineer – Real-Time Simulation

Starlink • Hawthorne (CA)

On-site
USD 125,000 - 195,000
Stock options
Bonuses
401(k) plan
+6
Spacecraft Software Engineer I — Real-Time Embedded
Spacecraft Software Engineer I — Real-Time Embedded

Katalyst Space Technologies • Broomfield (CO)

On-site
USD 80,000 - 105,000
Relocation bonus
Employee stock options
Comprehensive medical coverage
+1
Flight Software Engineer — Real-Time Spacecraft Systems
Flight Software Engineer — Real-Time Spacecraft Systems

ispace, inc. • Englewood (CO)

On-site
USD 101,000 - 152,000
Health coverage
Commuter benefits
Lunch stipend
+6