
Posted 16 hours ago
Software Engineer, Reliability
Cowboy Space Corp.Software Engineer, Reliability (Avionics/Compute Systems)
Perks & benefits
Medical Insurance
Requirements
Bachelor's degree in CS or EE, 4+ years software/reliability engineering experience, Proficiency in Python or C++, Experience with embedded or distributed systems, Experience with automated test frameworks
Skills
PythonC#Embedded Systems
About the role
Responsibilities
- Own software reliability for avionics and compute systems across the full lifecycle
- Design, develop, and maintain automated test and validation frameworks
- Develop software to validate performance, stability, and fault tolerance of CPUs, GPUs, and custom accelerators
- Execute system-level testing including hardware-in-the-loop (HIL), environmental, and stress testing
- Characterize system performance and drive optimization across hardware/software boundaries
- Investigate and resolve anomalies through deep root cause analysis
- Define reliability metrics, test plans, and acceptance criteria for flight-critical systems
- Work closely with electrical, avionics, and software teams for robust integration
- Build internal tools for debugging, telemetry analysis, and system observability
- Support vehicle and payload bring-up, integration, and pre-flight validation
- Participate in radiation testing campaigns of avionics and compute parts
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field
- 4+ years of experience in software engineering, reliability engineering, or systems validation
- Strong programming skills in Python or C++
- Experience with distributed systems, embedded systems, or high-performance compute environments
- Familiarity with debugging complex system-level issues across hardware and software
- Experience building automated test frameworks or validation infrastructure
Preferred Qualifications
- Experience with avionics systems, spacecraft hardware, or embedded compute platforms
- Familiarity with GPU/accelerator-based systems and performance validation (e.g., CUDA)
- Experience with hardware-in-the-loop (HIL) testing and system integration
- Strong background in performance analysis, profiling, and optimization
- Experience with observability tools, logging, and telemetry systems
- Understanding of fault tolerance, redundancy, and high-reliability system design
Benefits
- Equity in Cowboy Space Corp.
- Medical, dental, and vision insurance
- 401(k) retirement savings plan
- Paid time off and 10 paid holidays
- Paid parental leave
- Relocation assistance
- Daily lunch and fully stocked kitchen
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 powering on-orbit compute to transmitting energy via infrared lasers.
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 freeSoftware Engineer, Reliability
Cowboy Space Corp. · Seattle
