companyMach Industries logo

Senior Software Engineer - Infrastructure & Simulation

Mach IndustriesHuntington Beach
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsThe ideal candidate will possess a strong background in software engineering, particularly in simulation and infrastructure development, and demonstrate expertise in programming languages such as C++ and Python. A proven ability to work collaboratively in a fast-paced environment and a passion for advancing defense technology are essential.

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.

About Mach Industries

Mach Industries is committed to pushing the boundaries of technology in defense, aiming to ensure the safety and security of our nation through innovative solutions and a dedicated workforce.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.