Spacecraft Software Engineer — Real-Time Systems

Cowboy Space Corporation

San Carlos (CA)

On-site

USD 100,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Senior Space Software Engineer (Real-Time & Embedded)
Senior Space Software Engineer (Real-Time & Embedded)

Cowboy Space Corporation • San Carlos (CA)

On-site
USD 150,000 - 200,000
Equity
Insurance: medical/ dental/ vision
401(k) plan
+5
Flight Software Test Engineer - Real-Time Space Systems
Flight Software Test Engineer - Real-Time Space 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 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
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
Head of Space Compute Software & Real-Time Systems
Head of Space Compute Software & Real-Time Systems

Cowboy Space • San Carlos (CA)

On-site
USD 200,000 - 285,000
Equity in Cowboy Space
Medical, dental, and vision insurance
401(k) retirement savings plan
+3
Software Engineer
Software Engineer

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 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
Senior Space Platform Firmware & Bring-Up Engineer
Senior Space Platform Firmware & Bring-Up Engineer

Cowboy Space • San Carlos (CA)

On-site
USD 170,000 - 235,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+3
Senior Space Systems Integration & Test Engineer
Senior Space Systems Integration & Test Engineer

Cowboy Space • San Carlos (CA)

On-site
USD 125,000 - 200,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+2