Flight Software Engineer

Matter Intelligence · El Segundo · FullTime

Apply on company site

About the role

We are looking for a Flight Software Engineer with strong software fundamentals, real embedded or flight software experience, and the judgment to build robust systems under practical constraints. This role sits close to the hardware and close to the mission: you will help define how onboard systems collect data, manage resources, handle failures, and move information from sensor to storage to downlink.

In this role, you will work across the full stack of flight software, from low-level interfaces and concurrency primitives to application-level services and end-to-end test infrastructure. You will be expected to reason clearly about trade-offs, debug across hardware and software boundaries, and build systems that are simple enough to trust when the environment gets messy.

As an early member of the team, you will also help shape the engineering culture around flight software: how we write interfaces, test behavior, document assumptions, review designs, and balance first-principles rigor with pragmatic execution.

What you’ll do

You will build and maintain the software that enables Matter’s sensing systems to operate reliably in constrained, real-world environments. The work spans embedded Linux, onboard data handling, hardware interfaces, concurrency, fault handling, test infrastructure, and integration with broader mission systems.

You will collaborate closely with hardware, avionics, science, and data teams to turn ambiguous requirements into clear designs and production-quality implementations. You will help create software that can be exercised in simulation, validated in hardware-in-the-loop environments, and trusted as the system matures toward flight.

What we’re looking for

You have professional experience building flight software, embedded systems, or similarly constrained software where reliability, debuggability, and performance matter. You are comfortable working close to the hardware, but you also care about higher-level architecture, maintainability, and the developer experience of the systems around you.

You can debug across the full stack: hardware interfaces, threads and processes, filesystems, compression, protocols, and test infrastructure. You know when to reach for simulation, when to move to hardware, and how to use both without fooling yourself.

You communicate well across disciplines and can work with hardware, software, and science teammates to resolve integration challenges. You are proactive about unblocking issues, giving and receiving constructive feedback, and making thoughtful trade-offs under time pressure.

A few things we expect in this role:

Nice to have

These are not required, but they are strong signals you will ramp quickly and have outsized impact:

About Matter

Matter is building sensor infrastructure to read the Earth’s material fingerprint from orbit, turning previously inaccessible data into critical intelligence for industries like agriculture, mining, insurance, resource management, and environmental monitoring. We are revealing a layer of detail about the planet that has never been seen before.

Founded by engineers and scientists with deep NASA/JPL roots, Matter combines meticulous, first-principles science with the speed, ownership, and practical focus of an early-stage startup. Our work spans hardware, sensing, flight software, data infrastructure, and AI systems, and the software we build must hold up across the full path from collection through customer-facing insight.

This role sits close to the core of the mission. You will work with people across hardware, science, and software, and your work will shape how reliably we can collect data, operate payload systems, and learn from the physical world.

Why this role

This is a rare chance to build foundational flight software for a sensing system that has to work outside the comfort of ordinary production environments. The constraints are real, the feedback loops are hands-on, and the quality bar matters.

You will have meaningful ownership over architecture, implementation, and test strategy in a fast-moving environment. You will help define how Matter builds reliable flight software: how we structure services, validate behavior, handle failure, and make the system understandable to the people who operate and extend it.

If you’re excited about building robust software close to the hardware, working across disciplines, and helping create a new way to understand the physical world, we’d love to talk.

Job alert

Get new jobs by email

Save this search and get relevant new jobs when they appear.