Drimva

Muon Space

Senior Software Engineer, Flight Software

$213K–$237K

San Jose, CA +1 · Senior · Full-time · Posted Jan 15, 2026

Location
San Jose, CA
San Jose, California, United States
Experience
8+ years as a software engineer in a team environment.
Education
B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field.
Visa sponsorship
Requires access to export-controlled information. Applicants must be a U.S. person, eligible to access the information without export authorization, or eligible and reasonably likely to obtain required export authorization.

About the job

Designs, develops, integrates, and tests embedded flight software and firmware for Muon Space satellites, supporting systems from initial design through on-orbit operations.

What you'll do

  • Build and support satellite flight software, including application, platform, and driver functionality for ARM Cortex-M systems.
  • Integrate compute and peripheral subsystems with hardware and collaborate on satellite platform architecture and bring-up.
  • Develop software and hardware-in-the-loop test strategies and support flight software through on-orbit operations.

What they ask for

  • B.S., M.S., or Ph.D. in computer science, electrical engineering, or a related field.
  • 8+ years of software engineering experience in a team environment.
  • Strong C/C++ programming skills and practical familiarity with other languages.
  • Experience integrating and controlling external hardware devices, and ability to read and understand hardware data sheets.

Nice to have

  • Knowledge of industry-standard data formats and schemas, such as ProtoBuf, YAML, and JSON.
  • Experience with embedded Linux, FPGA, hardware design, RF communication systems, cloud/server infrastructure, or network architecture.

Pay

USD $213,000 - $237,000 base salary

Tools

C/C++, ARM Cortex-M, ProtoBuf, YAML, JSON, Linux, FPGA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)