M

Muon Space

End-to-end satellite constellations design and operation

Senior Software Engineer - Hardware Test

Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USA

About the Job

Requirements

  • Experience developing software that controls and tests physical hardware, including writing drivers for test instruments such as VISA/SCPI, serial, CAN, or Ethernet-based instruments.
  • A B.S. in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field.
  • At least 8 years of software engineering experience, with demonstrated technical leadership of complex, multi-engineer projects.
  • Expert-level Python, including designing frameworks or libraries adopted by other engineering teams.
  • Working knowledge of electronics and laboratory test equipment, with the ability to debug at the bench.
  • Experience with databases and building tooling and user interfaces.
  • Excellent communication and presentation skills.
  • Willingness to work in a fast-paced environment with new challenges each week.

Responsibilities

  • Serve as the technical lead for the hardware test frameworks, owning architecture, standards, and the technical roadmap.
  • Design and build Python-based test frameworks and tooling used from module-level through fully assembled spacecraft testing.
  • Write drivers and abstractions for test instruments and ground support equipment, including power supplies, data acquisition systems, oscilloscopes, environmental chambers, and radio frequency test equipment.
  • Architect test results databases and user interfaces, selecting technologies appropriate to the organization's scale.
  • Build standard, shared spacecraft-level tests that can be tailored per mission.
  • Partner with subsystem, bus, and test teams to drive framework adoption, supporting and training users.
  • Integrate test frameworks with continuous integration/continuous delivery and hardware-in-the-loop infrastructure for automated regression testing.
  • Mentor engineers and set the bar for code quality across hardware test software.

Desired Qualifications

  • Experience testing spacecraft, launch vehicles, or other aerospace hardware.
  • Experience reading and modifying embedded C/C++ applications.
  • Experience with hardware-in-the-loop simulation or production/acceptance test systems.
  • Familiarity with pytest or similar frameworks as a foundation for hardware testing.
  • Experience with results/time-series databases and dashboarding tools such as SQL, InfluxDB, or Grafana.

About the Company

Muon Space

End-to-end satellite constellations design and operation

What Muon Space does: It plans, builds, and runs satellite constellations to deliver Earth intelligence that helps protect people, climate, and ecosystems. How its product works: It offers end-to-end space systems as a service—creating mission strategies, deploying constellations, and operating them through its proprietary AI automation system. Revenue model and delivery: Customers pay transparently on a pay-as-you-go basis for the development, deployment, operation of the satellites, and the data generated. How it differs from competitors: It combines full lifecycle space systems with an AI-driven operations stack, offers flexible pay-as-you-go pricing, and relies on a team with deep experience from NASA, Google, and SpaceX to focus on solving client missions rather than selling hardware. The company’s goal: provide actionable Earth intelligence to improve climate protection, security, and resource management while reducing costs and speeding up access to space.

Company size
201-500
Company stage
Series C
Total funding
$441.2M
Headquarters
Mountain View, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Muon Space

See more jobs