ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Spacecraft Flight Software Engineer

Confidential

Rockville, Maryland permanent

Posted: January 30, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

Who We’re Looking For

Quantum Space is redefining mobility and autonomy in cislunar and geostationary space. Our Ranger spacecraft deliver high delta-V and on-orbit maneuverability that enable customers to access, operate, and persist in orbits previously out of reach. We’re building the infrastructure, vehicles, and operational expertise that connect and protect assets across the Earth–Moon system.

We are seeking a Flight Software Engineer to design, develop, integrate, and test embedded software that powers our spacecraft and payload systems. You will work across subsystem teams to implement flight behaviors, command sequences, and on-orbit functionality that directly impact mission success. This role is ideal for an engineer who thrives in a fast-paced, iterative environment and who enjoys working at the interface of software, hardware, and operations.

Where You’ll Make an Impact

Develop flight and payload software for embedded spacecraft systems running VxWorks and Linux.

Debug and integrate software with hardware subsystems across a variety of communication interfaces and protocols.

Collaborate with avionics, payload, propulsion, and GNC leads to implement subsystem behaviors in flight software.

Work with mission operations and ground software teams to design scheduling logic, command sequences, and autonomous behaviors.

Support hardware-in-the-loop (HIL) testing, system integration, and functional verification of spacecraft software.

Document software behaviors, interfaces, and workflows to ensure cross-functional alignment across engineering teams.

Operate effectively in a schedule-driven, rapid development environment

What It Takes

BS in Computer Science, Computer Engineering, or related field

3+ years of experience with C++ or another object-oriented programming language

Proficiency in Python for scripting, testing, and automation

Strong experience working in a Linux development environment, including but not limited to:

Shell scripting (bash)

Networking/IP

Serial/UART interactions

System-level debugging

Experience with Git and Git-based workflows such as GitLab

Familiarity with Agile software development processes

Ability to rapidly understand, navigate, and contribute to a large, previously developed codebase

Nice to Have

5+ years of C++ development experience

Experience developing flight software or other spacecraft-related software (ground tools, test frameworks, payload apps)

Background in embedded systems development

Experience with Docker or other containerization tools

Familiarity with common spacecraft interfaces such as I2C, RS-422/485, LVDS, SpaceWire, MIL-1553, Ethernet

Experience with Rocket Lab MAX FSW

Hands-on experience with VxWorks or other real-time operating systems (RTOS)

What You’ll Get

Ownership – Build and shape the core software that executes on orbit and drives our mission capabilities.

Impact – Contribute directly to spacecraft behavior, autonomy, and mission execution.

Innovation – Work across hardware, software, and operations to develop the next generation of on-orbit systems.

Growth – Expand your technical depth in embedded systems, flight software, and spacecraft operations.

Compensation – Competitive salary, equity, and comprehensive benefits including medical, dental, vision, generous leave, HSA, 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 next generation of spacecraft.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply