C

Cowboy Space

Designs orbital power, compute, and launches

Controls Software Engineer - Pointing & Tracking

Flight Dynamics & GNCConfirmed live in the last 24 hours
Full-timeSan Carlos, CA, USA

About the Job

Requirements

  • At least 3 years of experience, or equivalent practical experience, in control systems, guidance, navigation, and control (GNC), robotics, or embedded software development.
  • Hands-on experience designing, implementing, and tuning closed-loop control systems.
  • Strong understanding of control theory fundamentals.
  • Strong programming skills in a systems language such as Rust, C, or C++, and willingness to work in Rust.
  • Experience implementing control algorithms in a real-time or embedded context.
  • Experience integrating software with sensors and actuators, including debugging across the hardware/software boundary.

Responsibilities

  • Own the pointing and tracking control loop from design through on-orbit operations.
  • Design, implement, and tune closed-loop controllers that keep optical links precisely pointed between moving platforms.
  • Translate control theory, including state estimation, proportional-integral-derivative (PID), state-space, and optimal control methods, into real-time embedded software in Rust.
  • Perform stability analysis, closed-loop tuning, and performance characterization of control algorithms.
  • Build simulation and analysis tools to model, validate, and iterate on control system behavior.
  • Support hardware integration and hardware-in-the-loop (HIL) testing of the full sensing-to-actuation chain.
  • Develop automated test frameworks to validate control performance across operating conditions.
  • Collaborate with GNC, optics, avionics, and firmware teams to define interfaces and system-level pointing architecture.
  • Investigate on-orbit and test anomalies, perform root cause analysis, and drive fixes across software and hardware boundaries.
  • Develop fault detection, isolation, and recovery (FDIR) strategies.

Desired Qualifications

  • Experience with precision pointing, tracking, stabilization, or gimbal control systems, such as optical terminals, telescopes, seekers, camera stabilization, or similar systems.
  • Experience with spacecraft GNC, attitude control, or other high-reliability control applications in aerospace, defense, or robotics.
  • Professional experience writing Rust.
  • Experience with control system modeling, simulation, and analysis tools such as MATLAB/Simulink or Python-based tooling.
  • Experience with hardware-in-the-loop (HIL) testing and system validation.
  • Familiarity with estimation and sensor fusion techniques such as Kalman filters.
  • Understanding of fault-tolerant design and high-reliability system architecture.
  • Experience working in fast-paced, high-ownership environments with rapid iteration cycles.

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