Senior Software Engineer, Infrastructure & Simulation

Mach
United States
Workplace: OnsiteFull timeUSD 165,000 - 220,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Collaboration"]

Build simulation and validation infrastructure that powers Mach’s autonomy stack, enabling Monte Carlo, SITL, HITL, and large-scale simulations. You’ll design test frameworks, emulate bare-metal drivers and aircraft behaviors, and create automated CI/CD pipelines that continuously validate flight software for safety, reliability, and performance. Collaborate with autonomy, embedded, avionics, and systems engineers to improve fidelity and scale compute workloads using modern build and infrastructure tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mach
Mach
2 weeks ago

Senior Software Engineer, Infrastructure & Simulation

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Build simulation and validation infrastructure that powers Mach’s autonomy stack, enabling Monte Carlo, SITL, HITL, and large-scale simulations. You’ll design test frameworks, emulate bare-metal drivers and aircraft behaviors, and create automated CI/CD pipelines that continuously validate flight software for safety, reliability, and performance. Collaborate with autonomy, embedded, avionics, and systems engineers to improve fidelity and scale compute workloads using modern build and infrastructure tooling.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain simulation and validation infrastructure for aircraft systems (avionics, sensors, power distribution, flight controls, embedded software).
  • •Develop and operate SITL and HITL frameworks for rapid development, regression testing, and system validation.
  • •Build software infrastructure to emulate bare-metal drivers, avionics peripherals, and aircraft behaviors for fault injection and failure-mode testing.
  • •Create and scale automated test pipelines integrating simulation and HIL into CI/CD workflows to validate flight software performance, safety, and reliability.
  • •Improve simulation fidelity and performance, define test quality/coverage/traceability metrics, and optimize build/test infrastructure for parallel and clustered execution.

Pay and Benefits

Salary: USD 165,000 - 220,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionRetirement SavingsPaid LeaveLearning Budget

Key Requirements

  • •5+ years building production systems or developer infrastructure.
  • •Proficiency in C++ and at least one systems language such as Python or Rust.
  • •Experience with simulation, testing, or validation frameworks for complex software or embedded systems.
  • •Familiarity with CI/CD, containerization (Docker), and modern build systems.
  • •Experience scaling test infrastructure across distributed or cloud compute environments.
Experience:5+ yearsEmbedded systemsSimulationDeveloper infrastructure
Skills:Collaboration
Languages:English
Tech Stack:C++PythonRustMonte CarloSITLHITLCI/CDCICDDockerJenkinsGitHub ActionsTerraformLinuxCluster computing

Eligibility

Nationality:U.S. National
Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Mach
Designs and manufactures unmanned systems, tactical engines, and decentralized defense manufacturing infrastructure (Forge) to scale production of autonomous aerial systems and related propulsion for U.S. defense customers and partners.
Industry: Defense Manufacturing
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Valuation: USD 250M to 500M
Funding: Series B
Headquarters: Huntington Beach, United States
Founded: 2023
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor