Senior Space Software Engineer (Real-Time & Embedded)

Cowboy Space Corporation

San Carlos (CA)

On-site

USD 150,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
Insurance: medical/ dental/ vision
401(k) plan
Paid time off
10 paid holidays per year
Parental leave
Relocation assistance
Lunch in the office

Job summary

Cowboy Space Corp is seeking a Software Engineer to help build critical systems powering our space-based compute platform. You will work across the stack—from flight and mission software to ground systems and simulation tools—contributing to software that operates in highly constrained, high-reliability environments.

This is a high-growth role with the opportunity to gain ownership quickly and work closely with experienced engineers across hardware and software.

Qualifications

  • 5+ years of software engineering experience (internships and relevant projects count).
  • Bachelor’s Degree in Computer Science or related field.
  • Proficiency in at least one systems-level language (C++, Python, or Rust).
  • Exposure to embedded systems, distributed systems, robotics or autonomous systems, or aerospace or hardware-adjacent software.
  • Strong fundamentals in data structures, algorithms, and system design basics.
  • Eagerness to learn and operate in a fast-paced, ambiguous environment.

Responsibilities

  • Design, develop, and rigorously test high-reliability, low-latency flight software for our space-based compute platform and satellite subsystems.
  • Implement and maintain critical mission software for on-orbit operation, including C&DH, FDIR, and secure communications.
  • Work across the stack from low-level embedded systems to higher-level mission logic, using C++, Python, or Rust.
  • Develop software for ground systems, simulation environments, and hardware-in-the-loop testing for integration and validation.
  • Collaborate with hardware, GNC, and constellation operations to define software interfaces and ensure system-wide functionality.
  • Maintain detailed technical documentation and participate in CI/CD pipelines for robust deployment.

Skills

5+ years experience
C++
Python
Rust
Embedded systems
Distributed systems
Robotics

Education

Bachelor's degree in Computer Science or related field

Job description

Cowboy Space Corp is seeking a Software Engineer to help build critical systems powering our space-based compute platform. You will work across the stack—from flight and mission software to ground systems and simulation tools—contributing to software that operates in highly constrained, high-reliability environments.

This is a high-growth role with the opportunity to gain ownership quickly and work closely with experienced engineers across hardware and software.

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

Similar jobs worth comparing

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
Spacecraft Software Engineer — Real-Time Systems
Spacecraft Software Engineer — Real-Time Systems

Cowboy Space Corporation • San Carlos (CA)

On-site
USD 100,000 - 200,000
Equity
Medical insurance
Dental insurance
+7
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 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
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
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
Senior Space Platform Firmware Engineer
Senior Space Platform Firmware Engineer

Cowboy Space Corp. • United States

On-site
USD 170,000 - 235,000
Equity
Health insurance
401(k)
+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
Real-Time DSP Engineer for Space Communications
Real-Time DSP Engineer for Space Communications

Cowboy Space Corp. • San Carlos (CA)

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

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