
Software Engineer, Flight Software
Muon Space6 months ago
Base Salary
$156k - $186k/yr
Responsibilities
- Define and build Muon’s satellite bus platform as an integral member of the flight software team.
- Translate concepts and requirements into designs and working implementations through on-orbit operations.
- Design, bring up, and support embedded software environments for satellite flight systems and peripherals using ARM Cortex-M CPUs.
- Develop application, platform, and driver functionality and teach others to use the flight software environment.
- Evaluate and select technologies for the software foundation, infrastructure, and tools.
- Integrate compute and peripheral subsystems across software and hardware.
- Collaborate with hardware engineers on Muon hardware design and bring-up.
- Establish flight software architecture and communication with cloud backends in collaboration with the software team.
- Develop software- and hardware-in-the-loop test strategies.
Requirements
- Bachelor’s, master’s, or doctoral degree in computer science, electrical engineering, or a related field.
- At least five years of experience as a software engineer in a team environment.
- Strong C/C++ programming skills and practical familiarity with other languages.
- Strong embedded systems fundamentals, including resource-efficient design, low-level drivers, bit manipulation, IRQ handling, RTOS frameworks, and I/O and communication buses.
- Experience integrating and controlling external hardware devices and interpreting hardware data sheets.
- Knowledge of industry-standard data formats and schemas such as ProtoBuf, YAML, and JSON is a nice-to-have.
- Familiarity with a Linux-based development environment is preferred.
- Experience with embedded Linux, FPGA, hardware design, RF communication systems, cloud/server infrastructure, or network architecture is preferred.
- Experience with end-to-end development from product concept through customer or market delivery is preferred.
- Strong communication and presentation skills.
- Applicant must meet applicable U.S. export-control eligibility requirements for access to controlled information.
Benefits
- Based at the San Jose, California office
- Full-time employees receive equity compensation
- Medical, dental, and vision insurance
- 401k retirement plan
- Short- and long-term disability and life insurance
- Three weeks of paid vacation for new employees
- 12 paid holidays
- Unlimited sick time
- Paid parental leave
About Muon Space
Muon Space designs, builds, and operates low Earth orbit satellite constellations and a software stack that deliver Earth intelligence and in-orbit compute for government, defense, and commercial users. Founded in 2021 and headquartered in Mountain View, California, the privately held company sells spacecraft, payload integration, and data services. It runs a San Jose production facility capable of building up to 500 satellites in the 100–500+ kg class annually and has acquired propulsion startup Starlight Engines.