Flight Software Engineer for Spacecraft & Testing

Dcubed

Johnstown (CO)

On-site

USD 110,000 - 150,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dcubed in Colorado is seeking a Flight Software & Test Engineer to design, implement, and evolve onboard flight software for our payloads and spacecraft. You will own the software architecture, define mission modes, data handling, and FDIR, and collaborate with avionics, systems engineering, and integration teams to deliver reliable, testable software.

New graduates with space software experience welcome. The role emphasizes hands-on testing, lab validation, and clear software interfaces within

Qualifications

  • Bachelor's degree in Software Engineering, Embedded Systems, Electrical Engineering, or related field.
  • New graduates welcome with flight/software or spacecraft software experience.
  • Experience developing software for space, aerospace, or safety-critical systems.
  • Experience working in small teams.
  • Proficiency in C/C++, Python, and ARM-based microcontrollers; familiarity with Git, CI, and testing frameworks.

Responsibilities

  • Design and own the flight software architecture for payloads and spacecraft.
  • Define ConOps, mission modes and state machines.
  • Implement flight software covering mission logic, data handling, storage, and downlink.
  • Command handling and fault detection, isolation, and recovery (FDIR).
  • Interfaces to avionics hardware, sensors, and actuators.
  • Adapt and extend vendor-provided onboard computer software, and progressively reduce reliance on proprietary stacks.
  • Define software interfaces and abstractions in close collaboration with avionics colleagues.
  • Provide recommendations to systems engineering.
  • Hands-on software loading, testing, debugging, and validation in the lab and during integration.
  • Define software-related documentation, interfaces, and test procedures.
  • Act as a Subject Matter Expert for flight software activities within the avionics and missions teams.

Skills

Flight software
C/C++
Python
CMake
Git
CI/testing
ARM-based microcontrollers
Small teams

Education

Bachelor's degree in Software Engineering / Embedded Systems / Electrical Engineering

Tools

Git
CMake
CI
Testing frameworks

Job description

Dcubed in Colorado is seeking a Flight Software & Test Engineer to design, implement, and evolve onboard flight software for our payloads and spacecraft. You will own the software architecture, define mission modes, data handling, and FDIR, and collaborate with avionics, systems engineering, and integration teams to deliver reliable, testable software.

New graduates with space software experience welcome. The role emphasizes hands-on testing, lab validation, and clear software interfaces within

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Flight Software Engineer - Spacecraft & Test Specialist
Flight Software Engineer - Spacecraft & Test Specialist

Dcubed GmbH • Johnstown (CO)

Hybrid
USD 70,000 - 120,000
Flight Software & Test Engineer
Flight Software & Test Engineer

Dcubed • Johnstown (CO)

On-site
USD 110,000 - 150,000
Flight Software and Test Engineer
Flight Software and Test Engineer

Dcubed GmbH • Johnstown (CO)

Hybrid
USD 70,000 - 120,000
Spacecraft Flight Software Engineer
Spacecraft Flight Software Engineer

Red Canyon Engineering & Software • United States

On-site
USD 85,000 - 120,000
Innovation-driven environment
Opportunities for professional growth
Collaborative team culture
Flight Software Engineer (C++) — Spacecraft Systems
Flight Software Engineer (C++) — Spacecraft Systems

Varda Space Industries • El Segundo (CA)

On-site
USD 131,000 - 184,000
Stock options
Relocation support
Flight Software Engineer
Flight Software Engineer

EVONA • San Francisco (CA)

On-site
USD 140,000 - 200,000
Flight Software Engineer — Real-Time Spacecraft Systems
Flight Software Engineer — Real-Time Spacecraft Systems

Impulse Space • Boulder (CO)

On-site
USD 130,000 - 280,000
Stock options
Medical, vision & dental coverage
401(k) retirement plan
Flight Software Engineer - Spacecraft Systems & Mission Ops
Flight Software Engineer - Spacecraft Systems & Mission Ops

W3Global • Torrance (CA)

On-site
USD 120,000 - 160,000
Spacecraft Flight Software Lead
Spacecraft Flight Software Lead

Katalyst • Broomfield (CO)

On-site
USD 150,000 - 190,000
Unlimited Paid Time Off
Comprehensive medical, vision, and dental coverage
Employee Stock Option and Equity Plan
Flight Software Engineer: 3-Month Development Program
Flight Software Engineer: 3-Month Development Program

Space Kinetic Corp. • El Segundo (CA)

On-site
USD 41,000 - 58,000