Head of Compute Software at Cowboy Space Corp. - ScoutJobs - The AI-curated global job board
Skip to content
Cowboy Space Corp.
Posted 16 hours ago

Head of Compute Software

Cowboy Space Corp.Head of Compute Software

Perks & benefits

Medical Insurance

Requirements

10+ years software engineering experience, Distributed or embedded systems expertise, CS or Computer Engineering degree, Experience leading technical teams, ITAR compliance

Skills

Distributed SystemsEmbedded SystemsHigh-Performance Computing

About the role

About the Company

Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities—from transmitting energy via infrared lasers to powering on-orbit compute and delivering secure, high-bandwidth optical data.

Responsibilities

  • Define the technical vision and roadmap for onboard compute software across spacecraft platforms
  • Lead the design and development of real-time, distributed, and fault-tolerant software systems for space environments
  • Own system architecture across operating systems, middleware, networking, and application layers
  • Build and lead a team of software engineers, setting technical direction and development standards
  • Drive end-to-end software development from architecture and prototyping through deployment and in-orbit operations
  • Collaborate cross-functionally with hardware, GNC, RF, and spacecraft teams
  • Optimize software for performance, reliability, and efficiency within constrained compute, power, and thermal environments
  • Establish robust testing, simulation, and validation frameworks

Requirements

  • 10+ years of experience in software engineering, focusing on distributed systems, embedded systems, or high-performance computing
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field
  • Experience designing and shipping complex software systems
  • Strong background in distributed systems, embedded systems, avionics, or real-time systems
  • Experience leading technical projects or teams
  • Strong understanding of system architecture and hardware/software co-design
  • Must meet ITAR requirements (U.S. citizen, lawful permanent resident, or protected individual)

Preferred Qualifications

  • Experience building software for aerospace, satellite systems, or mission-critical environments
  • Background in edge computing or distributed systems in constrained environments
  • Familiarity with resource management and performance optimization under strict hardware constraints
  • Experience with real-time or near real-time distributed systems, including scheduling and orchestration
  • Background in networking systems and custom protocols
  • Proven ability to build or scale systems from 0→1 in fast-moving environments
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Head of Compute Software

Cowboy Space Corp. · San Carlos

Sign up to apply