Mach Industries
Senior Software Engineer, Infrastructure & Simulation
$165K–$220K
Huntington Beach, California, United States · Senior · Full-time · Posted Sep 1, 2026
- Experience
- 5+ years.
- Visa sponsorship
- Applicant must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or eligible to obtain required U.S. Department of State authorizations. Employment may be conditioned on authorization to receive export-controlled software or technology without sponsorship for an export license.
About the job
Build simulation, testing, and validation infrastructure for aircraft autonomy and embedded systems, including SITL/HITL frameworks and large-scale automated test pipelines.
What you'll do
- Develop simulation and validation systems for aircraft components and software, improving fidelity, determinism, and performance.
- Build SITL/HITL frameworks and integrate simulation and hardware testing into CI/CD pipelines.
- Scale automated test workloads across parallel, distributed, and cloud compute; define metrics for test quality, coverage, and traceability.
What they ask for
- 5+ years building production systems or developer infrastructure.
- Proficiency in C++ and at least one of Python, Rust, or C.
- Experience with simulation, testing, or validation frameworks for complex software or embedded systems.
- Familiarity with CI/CD pipelines, Docker, modern build systems, and distributed or cloud test infrastructure; knowledge of Jenkins, GitHub Actions, Terraform, or similar.
Nice to have
- Experience with SITL/HITL for robotics, autonomy, or embedded platforms; familiarity with Linux-based systems, embedded software, or low-level drivers.
- Background in safety-critical or high-reliability systems.
Pay
$165,000 — $220,000 USD (base salary)
Tools
C++, Python, Rust, C, Docker, Jenkins, GitHub Actions, Terraform
Model-written summary · the original posting is authoritative