C

Cowboy Space

Designs orbital power, compute, and launches

Software Engineering Intern

Software EngineeringConfirmed live in the last 24 hours
Internship · Winter 2026San Carlos, CA, USA$45 /hrIn-person

About the Job

Requirements

  • Currently enrolled as an undergraduate or graduate student in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
  • Strong fundamentals in software engineering, including data structures, algorithms, and computer architecture.
  • Proficiency in at least one systems or general-purpose programming language, such as C, C++, or Python.
  • A collaborative and self-directed work style, with comfort working amid ambiguity and learning quickly.
  • U.S. citizenship, lawful permanent residence, protected-individual status under 8 U.S.C. 1324b(a)(3), or eligibility to obtain required U.S. Department of State authorizations for ITAR-controlled work.

Responsibilities

  • Design, develop, and test software across flight, embedded, and ground systems, including avionics, guidance, navigation and control, and satellite bus and payload software.
  • Build and maintain software for signal processing, radio-frequency and optical communication pipelines, and on-orbit compute infrastructure using GPU and TPU clusters.
  • Develop tooling and services for mission operations, telemetry and command infrastructure, and satellite health monitoring.
  • Write, test, and debug code across the stack, from low-level embedded and real-time systems to higher-level ground and data systems.
  • Collaborate with hardware, electrical, and systems engineering teams to define interfaces, debug integration issues, and validate end-to-end system behavior.
  • Build simulation, test, and hardware-in-the-loop frameworks to validate software against spacecraft requirements.
  • Participate in code reviews, write technical documentation, and contribute to engineering best practices as the team and codebase scale.

Desired Qualifications

  • Experience with embedded or real-time systems programming, including real-time operating systems, bare-metal systems, or similar constrained environments.
  • Exposure to signal processing, hardware description languages such as VHDL or Verilog, or FPGA-based development.
  • Familiarity with flight software frameworks such as cFS or F Prime, or with spacecraft software architectures.
  • Experience with version control, continuous integration and continuous delivery pipelines, and automated testing frameworks.
  • Prior internship, coursework, or personal project experience involving robotics, satellites, avionics, or other hardware-adjacent software.
  • Comfort debugging across the hardware/software boundary, including use of oscilloscopes, logic analyzers, or debuggers.

About the Company

Cowboy Space

Designs orbital power, compute, and launches

Cowboy Space Corporation designs and builds orbital infrastructure to supply continuous energy and compute in orbit. It vertically integrates rocket and hardware design with space-based solar power, in-orbit computing, and launch services in one ecosystem. Its 'blank-sheet' approach makes the upper stage and compute payload a single unit, so each stage becomes a one-megawatt orbital data center on arrival, and it is expanding to space-to-Earth and space-to-space power for AI workloads. By owning end-to-end systems and avoiding launch bottlenecks, it aims to offer a scalable, persistent orbital alternative to ground-based data centers for AI and data fusion.

Company size
51-200
Company stage
Series B
Total funding
$335M
Headquarters
San Carlos, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Cowboy Space

See more jobs