
Posted 18 hours ago
Software Engineer
Cowboy Space Corp.Software Engineer
Perks & benefits
Medical InsuranceHealth InsurancePaid LeaveRelocation AllowanceCommission
Requirements
Bachelor's degree in CS or related field, 3+ years production software experience, Proficiency in C++, Python, or Rust, Experience with hardware or real-time systems
Skills
C#PythonRust
About the role
Responsibilities
- Design, build, and maintain software for spacecraft systems, ground systems, and mission operations
- Develop flight software that interfaces directly with hardware and supports real-time control
- Build simulation and testing frameworks to validate system behavior before deployment
- Collaborate with hardware engineers to integrate, test, and debug systems end-to-end
- Write performant, reliable code for resource-constrained and mission-critical environments
- Develop internal tools to support testing, automation, and operational workflows
- Participate in system bring-up, integration, and launch preparation activities
- Monitor and support on-orbit operations, including debugging and performance optimization
- Contribute to system architecture decisions across software and hardware boundaries
- Balance speed, reliability, and scalability in a fast-paced development environment
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- 3+ years of experience building production software systems
- Strong programming skills in C++, Python, or Rust
- Experience working close to hardware, distributed systems, or real-time systems
- Solid understanding of systems fundamentals (operating systems, networking, concurrency)
- Experience working in fast-paced, engineering-driven environments
Preferred Qualifications
- Experience with flight software, embedded systems, or robotics
- Background in aerospace, autonomous systems, or high-reliability environments
- Experience building simulation frameworks or hardware-in-the-loop testing systems
- Familiarity with Linux-based systems and low-level debugging
- Experience with cloud infrastructure or distributed systems for mission operations
- Track record of owning systems end-to-end in high-ownership environments
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 if applicable
- Daily lunch and fully stocked kitchen
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
Cowboy Space Corp. · San Carlos
