Mid Level Flight Software Engineer Jobs
Mid level flight software engineer jobs go to engineers ready to own subsystems end to end, make design decisions with limited oversight, and mentor junior teammates on mission-critical code. Roles run across Aerospace & Defense and Consulting & Professional Services, with a notable share of remote and hybrid positions, and employers like Airbus, Draper, and Hermeus hiring at this level now.
Find JobsOverview
Showing 5 of 11+ Mid Level Flight Software Engineer jobs








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.
See All 11 Mid Level Flight Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsMid Level Flight Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Aerospace & Defense
- Consulting & Professional Services
Mid Level Flight Software Engineer Jobs: Frequently Asked Questions
How do I get a mid level flight software engineer job?
Position yourself around ownership, not just contribution. Highlight projects where you drove technical decisions, resolved ambiguous requirements, or delivered a subsystem from design through integration testing. Emphasize experience with flight-specific constraints such as real-time operating systems, DO-178C compliance, or fault-tolerant architectures. Tailor your resume to show depth in at least one domain, whether that is guidance systems, avionics software, or embedded flight control.
Which companies hire mid level flight software engineers?
Companies hiring mid level flight software engineers right now include Airbus, Draper, and Hermeus, based on current listings on Migrate Mate as of August 2026. Hiring at this level covers defense contractors, commercial space companies, and aerospace primes, all of which need engineers who can operate with real ownership rather than close supervision.
Are there remote mid level flight software engineer jobs?
Yes, though the share varies given the hardware-dependent nature of flight software work. About 0% of mid level flight software engineer openings are remote or hybrid as of August 2026, concentrated in roles focused on simulation, ground software, or mission planning tools where physical lab access is less critical than for embedded or hardware-in-the-loop work.
How do I move up to a mid level flight software engineer role?
The path from entry level to mid level is built through demonstrated ownership over time. Focus on leading a feature or subsystem from requirements through verification, not just implementing tickets. Deepen expertise in a flight-relevant discipline, such as real-time systems, safety-critical software standards, or navigation algorithms. Measurable impact, like reducing latency, improving test coverage, or catching a critical defect, signals readiness for mid level responsibilities.
Which industries hire the most mid level flight software engineers?
Mid Level flight software engineer roles concentrate in Aerospace & Defense and Consulting & Professional Services, based on current listings on Migrate Mate as of August 2026. These sectors invest heavily at the mid level because they need engineers who can independently own software modules within complex, safety-critical systems without requiring constant senior oversight.