Flight Software Engineer

Cowboy Space Corporation
Seattle, WAFULL_TIMEPosted Jul 22, 2026

Role responsibilities

Serve as the technical lead for payload flight software, overseeing architecture, coding patterns, and on-orbit operations. You will design and test flight software in Rust for attitude control, command handling, and telemetry while mentoring the engineering team.

Requirements

Requires over 5 years of experience in flight software or high-reliability safety-critical systems, specifically with Rust, C, or C++. Candidates must have experience with embedded systems, hardware/software integration, and a proven ability to lead technical architecture.

Key skills

Rust, C, C++, Flight Software Development, Embedded Systems, Real-time Systems, Systems Programming, Fault Detection Isolation and Recovery, Hardware-in-the-loop Testing, Software-in-the-loop Testing, State Machines, Telemetry and Data Storage, Spacecraft Integration, Root Cause Analysis, Technical Leadership, Architecture Design

Keywords

Aerospace, Satellite, Low Earth Orbit, Orbital Economy, Rust, Embedded Systems, Real-time Operating Systems, FDIR, GNC, Avionics, Hardware-in-the-loop, Software-in-the-loop, Telemetry, Command Handling, Attitude and Pointing, Space Infrastructure, Systems Programming, Fault Tolerance, Determinism, ITAR

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free