About the job
Mach Industries develops autonomous defense platforms with a focus on scalable, decentralized systems. Founded in 2022, the company brings together a team of about 220 professionals dedicated to advancing national security for the United States and its allies. The organization combines the pace of a startup with a mission to strengthen strategic capabilities through advanced manufacturing and rapid innovation.
Mach's work centers on building systems that deter kinetic conflict and support global security. The team addresses challenges of modern warfare by creating technologies that enhance defense and operational readiness.
Role overview
The Senior Software Engineer - Infrastructure & Simulation will lead the development of simulation and validation infrastructure for Mach's autonomous systems. This work underpins rigorous testing, including Monte Carlo simulations, Software-in-the-Loop (SITL), Hardware-in-the-Loop (HITL), and large-scale simulation projects across several product lines.
What you will do
- Design, build, and maintain simulation and validation infrastructure for aircraft systems, covering discrete simulations of avionics, sensors, power distribution, flight controls, and embedded software.
- Develop and manage SITL and HITL frameworks to support rapid development, regression testing, and system validation for flight autonomy and embedded software stacks.
- Create software infrastructure that emulates bare-metal drivers, avionics peripherals, and complete aircraft system behaviors, enabling early validation, fault injection, and failure mode testing.
- Develop and refine automated test pipelines that link simulation and HITL to CI/CD workflows, ensuring ongoing validation of flight software for performance, safety, and reliability.
- Work closely with autonomy, embedded, avionics, and systems engineers to define and implement test strategies that reflect real-world flight scenarios, environmental factors, and operational requirements.
- Improve simulation fidelity, determinism, and performance so that simulated results better match actual aircraft dynamics.

