
Senior Software Engineer, Flight Software
Muon Space8 days ago
Base Salary
$213k - $237k/yr
Responsibilities
- Define and build Muon ’s satellite bus platform as an integral team member.
- Translate concepts and requirements into designs and working implementations through on-orbit operations.
- Design, bring up, and support the embedded software environment for satellite flight systems and peripherals using ARM Cortex-M CPUs.
- Develop application, platform, and driver functionality and teach others how to use the flight software environment.
- Integrate compute and peripheral subsystems across software and hardware.
- Collaborate with hardware teams on satellite hardware design and bring-up.
- Collaborate with software teams on flight-software architecture, infrastructure, tools, and communication with cloud backends.
- Develop software-in-the-loop and hardware-in-the-loop test strategies.
- Evaluate and select technologies for the software foundation.
Requirements
- Bachelor’s, master’s, or doctoral degree in computer science, electrical engineering, or a related field.
- 8+ years of experience as a software engineer in a team environment.
- Strong C/C++ programming skills and practical familiarity with other languages.
- Experience integrating and controlling external hardware devices.
- Ability to read and understand hardware data sheets.
- Excellent communication and presentation skills.
- Knowledge of data formats and schemas such as ProtoBuf, YAML, and JSON is a nice-to-have.
- Embedded-systems knowledge including resource-efficient design, low-level drivers, bit manipulation, IRQ handling, RTOS frameworks, I/O, and communication buses is preferred.
- 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.
- End-to-end development experience from product concept through delivery to customers or the market is preferred.
Benefits
- Competitive equity grant.
- Medical, dental, and vision insurance.
- 401(k) retirement plan.
- Short- and long-term disability insurance and life insurance.
- Three weeks of paid vacation for new employees.
- 12 paid holidays, unlimited sick time, and paid parental leave.
- Position is based at the company’s San Jose, California office.
- Muon is registered and able to hire in AL, AZ, CA, CO, CT, DC, FL, GA, IL, IA, MD, MA, MI, MN, MO, NJ, NY, NC, OH, OR, PA, TN, TX, VT, VA, and WA.
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.