Senior Software Engineer (Flight Software)

Muon Space

San Jose, United States Posted September 18, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$178,000 - $222,250

Job Description

Join Muon, a cutting-edge satellite technology company, as a Senior Software Engineer. In this role, you will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites. You will work closely with hardware and software team members to define and build Muon's satellite bus platform. This position is based in San Jose, CA, and offers a comprehensive benefits package, including health coverage, parental leave, and a generous time off policy.

  • Design, develop, integrate, and test the software and firmware that runs on orbiting satellites.
  • Collaborate with hardware and software team members to set flight software architecture, select infrastructure and tools.
  • Participate in evaluating and selecting technologies for the software foundation, and write application, platform, and driver functionality.
  • Great embedded systems fundamentals: resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I/O and communication buses
  • Strong C/C++ programming, with some practical familiarity of other languages
  • B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field
  • Read and understand hardware data sheets
  • Integration and control of external hardware devices
  • Excellent communication and presentation skills
  • 8+ years experience as a software engineer in a team environment
  • Knowledge of industry-standard data formats and schemas (ProtoBuf, YAML, JSON, etc)
  • Familiarity with a Linux-based development environment
  • Experience with one or more of: embedded linux, FPGA, HW design, RF communication systems, cloud/server infrastructure, network architecture
  • End-to-end development from product concept to delivery to customer/market
  • We encourage you to apply, even if you don't check all the boxes, and we look forward to reviewing your application!
Required Skills
software development collaboration communication C++ electrical engineering presentation skills Linux
How to apply

You apply on Muon Space’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Muon Space

See every open role at Muon Space on ARes.

More Jobs at Muon Space
Share This Job