M

Muon Space

End-to-end satellite constellations design and operation

Senior Software Engineer - Test Infrastructure

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

About the Job

Requirements

  • A B.S. in Computer Science or equivalent experience is required.
  • At least 8 years of experience as a software engineer in a team environment is required.
  • Strong programming experience in Python is required.
  • Experience with version control systems such as Git and continuous integration/continuous deployment pipelines such as GitHub Actions is required.
  • Familiarity with Linux systems administration and Docker containers is required.
  • Willingness to operate in novel technical domains is required.
  • Excellent communication and presentation skills are required.

Responsibilities

  • Build and support in-house software testing infrastructure, including hardware testbed capabilities and simulated test scenarios.
  • Break down complex technical goals into detailed, well-explained proposals.
  • Integrate feedback from client teams to drive iterative improvements to testing tools and procedures.
  • Expand test coverage by developing novel off-nominal test scenarios.
  • Work closely with the Simulations team to integrate simulation tools into automated testing campaigns.
  • Lead by example with reliable estimation and planning.
  • Ensure team alignment with company goals and success against performance metrics.
  • Mentor Test and Simulation team engineers.

Desired Qualifications

  • Knowledge of C and C++.
  • Fluency in statistical analysis.
  • Familiarity with common electronics test equipment, such as oscilloscopes, multimeters, power supplies, and logic analyzers.
  • Experience testing embedded hardware projects, such as robotics, autonomous vehicles, or aerospace.
  • Experience designing infrastructure or orchestration for running and reporting on end-to-end integration tests on large multi-component systems.
  • Experience with Hardware-in-the-Loop integration testing.
  • Familiarity with cloud deployment environments, such as Kubernetes and virtual instances.
  • Experience with Software-in-the-Loop simulation.

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