Software Engineer - Simulation Fidelity
$166,000–$220,000 year
On-site · Seattle, Washington, United States
Job Summary
Software Engineer - Simulation Fidelity role focuses on identifying divergences between simulated and real-world system behavior, integrating higher-fidelity models, and validating integration within the simulation framework. Responsibilities include designing and executing Monte Carlo validation campaigns, building automated validation tooling, coordinating with flight dynamics, perception, guidance, and comms domains, and delivering performant, numerically stable software across real-time and faster-than-real-time execution. The role emphasizes deep ownership of complex software systems, cross-team collaboration, and contribution to simulation fidelity strategy, with senior-level expectations around mentoring and architectural input. Eligible to obtain and maintain a U.S. Secret security clearance. Salary range: $166,000–$220,000 USD annually.
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 optimization 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
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.