About the job
About Mach Industries
Established in 2022, Mach Industries is an innovative defense technology firm committed to pioneering next-generation autonomous defense platforms. Our mission is to provide scalable and decentralized defense systems that enhance the strategic capabilities of the United States and its allies. With a dynamic team of approximately 220 dedicated professionals, we embody the agility and ambition of a startup.
Our vision is to transform the future of warfare through advanced manufacturing, rapid innovation, and a steadfast focus on national security. We are driven to tackle the challenges of modern warfare with systems designed to deter kinetic conflict and safeguard global security.
The Role
At Mach Industries, we are developing autonomous systems that undergo rigorous testing and validation processes long before deployment. As a Senior Software Engineer specializing in Infrastructure & Simulation, you will be instrumental in creating the simulation and validation frameworks that facilitate rapid iteration and instill confidence in real-world performance. Your contributions will form the backbone of our autonomy systems, enabling Monte Carlo simulations, software-in-the-loop (SITL), hardware-in-the-loop (HITL), and extensive simulations across all Mach product lines.
Key Responsibilities
Design, develop, and maintain simulation and validation infrastructure for aircraft systems, including intricate simulations of avionics, sensors, power distribution, flight controls, and embedded software.
Create and manage Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) frameworks to support swift development, regression testing, and system validation across flight autonomy and embedded software stacks.
Develop software infrastructure that emulates bare-metal drivers, avionics peripherals, and aircraft system behaviors, enabling early validation, fault injection, and failure-mode testing.
Construct and enhance automated test pipelines that incorporate simulation and Hardware-in-the-Loop (HIL) into CI/CD workflows for continuous validation of flight software performance, safety, and reliability.
Collaborate closely with autonomy, embedded systems, avionics, and systems engineers to establish robust test strategies that align with real-world flight profiles, environmental conditions, and operational constraints.
Enhance simulation fidelity, determinism, and performance to minimize discrepancies between simulated behavior and actual aircraft dynamics.

