# Software Engineer - Simulation Fidelity

**Company**: Anduril Industries
**Location**: Seattle, Washington
**Work arrangement**: onsite
**Experience**: mid
**Job type**: full-time
**Salary**: $166,000-$220,000 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/andurilindustries/jobs/5120382007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_58cf6e93-793

## Description

We are seeking a skilled Software Engineer - Simulation Fidelity to join our TRS Simulation team. As a key member of our team, you will be responsible for identifying where simulated components diverge from real-world behaviour at the system level, working with functional teams to understand what a better model looks like, and owning the integration, optimisation, and validation within our simulation framework.

Your primary goal will be to develop working knowledge of the domains you touch (sensors, comms, navigation, environment, autonomy interfaces) and become an effective partner to our teams that own those subsystems. You will care about performance characteristics, numerical stability, integration correctness, and building the validation tooling that makes fidelity measurable and repeatable.

You will own your solutions from design through delivery and long-term maintenance, with the support and collaboration of our team behind you. At the senior level, you will operate across the full breadth of the simulation stack and help shape our team's technical direction.

Responsibilities:

- Analyse simulated subsystems within the framework to identify where system-level behaviour diverges from real-world data, quantifying gaps and their downstream impact on simulation trustworthiness.

- Partner with functional engineering teams (flight dynamics, perception, guidance, comms) who own subsystem models to understand requirements, integrate their higher-fidelity models into the simulation framework, and validate the integration through statistical analysis.

- Engineer framework-level solutions that enable higher-fidelity models to run efficiently, addressing performance constraints, timing coordination, and numerical integration concerns.

- Build and maintain validation tooling and benchmarks that make fidelity measurable: automated comparison against real-world data, regression detection, and acceptance threshold enforcement.

- Design and run Monte Carlo validation campaigns to verify that fidelity improvements hold across parameter sweeps and edge cases, not just nominal conditions.

- Work across faster-than-real-time simulation and software-in-the-loop (SITL) environments, understanding the performance and fidelity trade-offs at each tier.

- Identify opportunities where industry-standard or academic approaches could improve our simulation strategy, and coordinate with the appropriate domain teams to evaluate and adopt them.

For Senior candidates:

- Drive cross-cutting fidelity strategy across the simulation stack, mentor other engineers, and represent the fidelity team's technical perspective in cross-functional design reviews.

Required Qualifications:

- Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, or a related field.

- At least 3+ years of professional software engineering experience with a systems language (C++, Rust) and an analysis/scripting language (Python, MATLAB).

- Experience with performance analysis and optimisation of complex software systems (profiling, bottleneck identification, latency reduction, computational efficiency).

- Comfort with numerical and scientific computing concepts (integration methods, statistical analysis).

- Demonstrated ability to take deep ownership of a system end-to-end: understand it, identify problems, design solutions, implement them, and validate the results with data.

- Experience building or maintaining automated test/validation infrastructure that enforces correctness over time.

- Track record of working effectively across team boundaries, particularly with domain experts whose systems you need to understand and integrate with.

- Ability to quickly understand and navigate complex systems and established code bases.

- A desire to work on critical software that has a real-world impact.

- Eligible to obtain and maintain an active U.S. Secret security clearance.

Additional for Senior candidates:

- 5+ years of professional software engineering experience.

- Experience driving technical strategy and making architectural decisions that affect multiple teams or systems.

- Track record of mentoring engineers and raising the bar for engineering practices within a team.

Preferred Qualifications:

- Master's degree or PhD in a relevant field.

- Experience working with simulation frameworks, game engines, physics engines, or real-time systems.

- Experience with Monte Carlo methods, parameter sweeps, or statistical validation campaigns.

- Familiarity with flight dynamics, control systems, sensor modelling, or other aerospace-adjacent domains (even at a high level).

- Experience with modern build and deployment tooling (Nix, Docker, CI/CD systems).

- Background in academic research or computational science with a transition (or desire to transition) into applied software engineering.

- Experience with data pipelines for comparing simulation output against real-world reference data.

- Familiarity with HPC environments (SLURM, containerised workloads, cluster computing).

- A bias towards rapid delivery and iteration.

## Skills

### Required
- C++
- Rust
- Python
- MATLAB
- performance analysis
- optimisation
- numerical computing
- scientific computing
- automated testing
- validation infrastructure

### Nice to have
- simulation frameworks
- game engines
- physics engines
- real-time systems
- Monte Carlo methods
- parameter sweeps
- statistical validation campaigns
- flight dynamics
- control systems
- sensor modelling
- aerospace-adjacent domains
- modern build and deployment tooling
- HPC environments

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/andurilindustries/jobs/5120382007?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
