Software Engineer, Reliability (Avionics / Compute Systems)

Cowboy Space Corporation
Seattle, WAFULL_TIMEPosted Jul 22, 2026

Role responsibilities

You will own software reliability for avionics and compute systems from concept through on-orbit operations. This includes designing automated validation frameworks, executing hardware-in-the-loop testing, and performing deep root cause analysis on system anomalies.

Requirements

Candidates must have a bachelor's degree in Computer Science, Electrical Engineering, or a related field and at least 4 years of experience in software or reliability engineering. Proficiency in Python or C++ and experience with embedded or high-performance compute environments is required.

Key skills

Python, C++, Software Reliability, Embedded Systems, Hardware-in-the-loop testing, Avionics, Distributed Systems, High-performance compute, Fault tolerance, Root cause analysis, System validation, Radiation hardening, Telemetry analysis, CUDA, Parallel computing, Observability

Keywords

Avionics, Spacecraft Hardware, Embedded Systems, High-performance Compute, Radiation Hardening, Hardware-in-the-loop, HIL, Fault Tolerance, Python, C++, CUDA, GPU, CPU, Telemetry, System Observability, Distributed Systems, Aerospace, Defense, Software Validation, Root Cause Analysis, Space Infrastructure, Low Earth Orbit, Satellite, Integration, Stress Testing, Performance Profiling

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