Flight Software EngineerLocation: Hawthorne, CA (near LAX)Relocation: AvailableTeam Size: \~20 engineersCompensation: $90,000â$205,000 + equity (based on performance, level, and location) About the Mission
Imagine a world where solar power doesnât shut off at sunset.
We are building a constellation of autonomous spacecraft designed to reflect sunlight back to Earth after darkâunlocking nighttime solar energy for the first time in history.
This is not theoretical.
We are launching our first spacecraft in 2026, backed by topâtier investors and led by engineers who have built and flown real hardware in orbit.
If you want to write software that will operate a fleet of autonomous spacecraft in lowâEarth orbit, this is that opportunity. What Youâll Build
As a Flight Software Engineer, you will design and deploy the software that powers every spacecraft in our constellation. Your work will span:* Autonomous decisionâmaking and onboard control
Realâtime embedded C/C++ on ARM microcontrollers
Embedded Linux systems for missionâcritical operations
Guidance, navigation, and control (GNC)
Command and data handling
Fault detection, isolation, and recovery
Overâtheâair updates to onâorbit vehicles
Hardwareâinâtheâloop testing and dayâinâtheâlife simulations
You will own your systems endâtoâendâfrom concept and architecture to implementation, testing, and onâorbit performance.
This is a role for engineers who want to see their code fly. What Youâll Do* Develop autonomous flight software for a new class of spacecraft
Build the infrastructure for rigorous testing and largeâscale deployment
Implement realâtime control loops, state estimation, and system health monitoring
Design faultâtolerant software using watchdogs, voting logic, ECC, and FDIR
Work directly with electrical, mechanical, and mission operations engineers
Support onâorbit operations and deliver OTA updates to live spacecraft
Contribute to architecture decisions that shape the entire constellation
Minimum Requirements* Demonstrated excellence on a comparable software project (autonomy, robotics, flight software, or highâreliability embedded systems)
3+ years of professional C/C++ experience
Ideal Experience
You donât need all of these, but the strongest candidates will have several:* BS in CS, EE, ME, or Aerospace Engineering
Flight software experience for spacecraft or similar highâreliability systems
ARM microcontroller development
Embedded Linux (Yocto, Buildroot, custom kernels)
Strong debugging, unit testing, and integration testing skills
Networking fundamentals (TCP/IP, CAN, UART, SPI, I2C)
Faultâtolerant software design (watchdogs, voting logic, ECC, FDIR)
Exposure to MISRAâC, JSF, DOâ178C, or similar standards
Experience in fastâpaced, highâownership engineering environments
Who Thrives Here
We hire outliersâpeople who have done something exceptional, unusual, or bold.
Not just âgood engineers,â but people who have demonstrated intensity, creativity, and a track record of doing hard things.
Examples of backgrounds that stand out:* Built a complex robotics or embedded system solo
Led major engineering projects early in your career
Designed custom hardware or flight computers
Worked on spacecraft, rockets, drones, or autonomous vehicles
Promoted rapidly due to exceptional performance
Achieved something rare in any domainâtechnical or otherwise
If youâve done something that made people say, âI canât believe you pulled that off,â we want to talk to you. Why This Role Is Different* Your code will fly on every spacecraft we launch
You will work directly with founders and senior engineers
You will have ownership over major subsystems
You will see your work go from idea hardware* orbit quickly
You will help define a new category of space technology
This is a chance to build something the world has never seen before.