Simulation Software Engineer
Core
Design and build high-fidelity simulators for critical physics and hardware system modeling to accelerate testing and ensure accurate physical behavior representation.
Role type
Senior IC simulation software engineer
Builds
Mission-critical simulation systems for large, distributed systems with complex interactions, feedback loops, and failure modes
Domain
Nuclear fuel enrichment / Physics modeling / Control systems
Deliverable
production ML models
Required skills
C++, Python, distributed systems modeling, control systems modeling, physical process modeling, simulation validation against empirical data, large data flow handling, high standards for correctness and robustness
Preferred skills
industrial/aerospace/energy systems simulation, control theory, numerical methods, large-scale simulation for design validation, performance optimization, parallel/distributed simulation, high-stakes engineering environments
Technologies
C++, Python
Responsibilities
Architect and own simulators for large, distributed systems; Model system dynamics and control behavior across nominal and off-nominal conditions; Build scalable infrastructure for high-volume simulation and automated validation; Define correctness criteria and validate simulation outputs against test and real-world data
Seniority
Senior, hands-on IC