> Markdown version of [/jobs/ext/956397-software-engineer-infrastructure-simulation](https://www.wearedevelopers.com/jobs/ext/956397-software-engineer-infrastructure-simulation). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Infrastructure & Simulation - **Company:** Mach, Inc - **Location:** Max, ND, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, Automation of Tests, C++ (Programming Language), Cloud Computing, Computer Clusters, Continuous Integration, Embedded Software, Github, Hardware-In-The-Loop Simulation, Python (Programming Language), Linux System Administration, Regression Testing, Software Engineering, Verification and Validation (Software), System Testing, Containerization, Bare Metal, Build Tools, Terraform, Docker, Jenkins - **Published:** June 9, 2026 - **Apply:** https://www.dice.com/job-detail/bf61d645-1fbe-443c-880d-aa65c29ef9dd ## About the Role * Strong software engineering fundamentals with 5+ years of experience building production systems or developer infrastructure. * Proficiency in C++ and at least one systems language such as Python, Rust, or C. * Experience building or working with simulation, testing, or validation frameworks for complex software or embedded systems. * Familiarity with CI/CD pipelines, containerization (Docker), and modern build systems. * Experience scaling test infrastructure across distributed or cloud compute environments. * Knowledge of infrastructure tooling such as Jenkins, GitHub Actions, Terraform, or similar., * Experience with SITL / HITL environments 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. ## Description Mach Industries is building autonomous systems that must be thoroughly tested and validated in a multi layered process, long before they are flown. As a Senior Software Engineer, Infrastructure & Simulation, you will build the simulation and validation infrastructure that enables rapid iteration and high confidence in real-world performance. Your work will sit at the foundation of our autonomy stack, powering Monte Carlo, software-in-the-loop (SITL), hardware-in-the-loop (HITL) and large-scale simulations across Mach product lines., * Design, build, and maintain simulation and validation infrastructure for aircraft systems, including discrete simulations of avionics, sensors, power distribution, flight controls, and embedded software. * Develop and operate Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) frameworks to support rapid development, regression testing, and system validation across flight autonomy and embedded stacks. * Build software infrastructure to emulate bare-metal drivers, avionics peripherals, and aircraft system behaviors, enabling early validation, fault injection, and failure-mode testing. * Create and scale automated test pipelines that integrate simulation and HIL into CI/CD workflows to continuously validate flight software performance, safety, and reliability. * Collaborate closely with autonomy, embedded, avionics, and systems engineers to define robust test strategies aligned with real-world flight profiles, environmental conditions, and operational constraints. * Improve simulation fidelity, determinism, and performance to close the gap between simulated behavior and real aircraft dynamics. * Optimize build and test infrastructure to leverage parallel execution, cluster computing, and shared compute resources for large-scale simulation and regression workloads. * Define, track, and evolve metrics for test quality, coverage, and traceability, driving continuous improvement in aircraft software validation and confidence. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)