Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Flight Software Engineer

Quantum Space

Quantum Space

Software Engineering
Rockville, MD, USA
Posted on Jun 7, 2025

Who We’re Looking For

Quantum Space is redefining mobility and maneuverability in space. Our high-mobility spacecraft platforms support national security, civil, and commercial missions with unmatched flexibility and propulsion capability. We build fast and iterate quickly.

We are seeking Flight Software Engineers to support development of onboard software for our growing fleet of spacecraft. This role will be focused on developing, testing, and maintaining embedded flight software running on spacecraft hardware. The ideal candidate is experienced, self-driven, comfortable working independently, and eager to work across a broad stack of real-time and application-layer code.

Where You’ll Make an Impact

  • Design, implement, and maintain embedded flight software in C++ and Python
  • Work within a Linux-based development environment, handling tasks such as environment setup, shell scripting, and serial interface communication
  • Develop software features, unit tests, and documentation aligned with mission requirements and Agile sprints
  • Interact with spacecraft subsystems through industry-standard protocols and interfaces
  • Contribute to containerized workflows using Docker and support software CI/CD practices with Git and GitLab
  • Support the ongoing development and debugging of existing codebases
  • Take ownership of software tasks on flight program with a high degree of autonomy, managing your own schedule and execution cadence
  • Participate in flight software design reviews, integration efforts, and test campaigns

What It Takes

  • Bachelor’s degree in Computer Science, Computer Engineering, or related field
  • 3+ years of experience developing software in C++ or other object-oriented language
  • Proficiency in Python
  • Comfortable working in Linux environments and proficient with bash/shell scripting, networking, and serial interfaces
  • Experience working with Docker containers
  • Experience using Git and Git-related tools such as GitLab for source control and CI/CD
  • Familiarity with Agile development practices
  • Comfortable working with and extending a large, previously developed codebase
  • Ability to work independently with minimal supervision and self-manage development priorities and execution

Nice-to-Have Experience

  • Master’s degree in Computer Science, Computer Engineering, or related field
  • 5+ years of experience in C++ or similar languages
  • Experience developing flight software or other software used in a spaceflight context
  • Background in embedded systems development
  • Familiarity with interface standards like I2C, RS-422/RS-485, LVDS, SpaceWire, MIL-STD-1553, and Ethernet
  • Experience working with MAX FSW
  • Experience with VxWorks or other real-time operating systems (RTOS), particularly in spacecraft applications

What You’ll Get

  • Ownership – Drive development of critical flight software functions across missions
  • Innovation – Build responsive, reliable code for spacecraft operations and autonomy
  • Impact – Contribute directly to the capabilities of future cislunar and GEO systems
  • Growth – Join a collaborative team of experienced developers and mission engineers
  • Compensation – Competitive salary, equity, and comprehensive benefits, including medical, dental, vision, generous leave, FSA, 401(k) matching, and equity sharing

Additional Requirements

To comply with U.S. Government space technology export regulations, including ITAR, applicants must be a U.S. citizen, lawful permanent resident, protected individual per 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Apply now. Join us in building the software backbone of the next generation of spacecraft.