SIL Validation Engineer(Planning&Control)
Core
Design, develop, and test simulation scenarios for autonomous mining systems, including fleet scheduling, vehicle dynamics, and core algorithms to enable virtual validation and reduce on-site testing risks.
Role type
Senior IC simulation engineer (autonomous mining systems)
Builds
Virtual test environments for multi-vehicle autonomous mining operations and algorithm validation
Domain
Autonomous mining / Simulation engineering
Deliverable
production ML models | product features
Required skills
C++, Python, Linux, ROS, simulation frameworks (CARLA/AirSim/IsaacSim), vehicle dynamics modeling, multi-agent simulation, physics engines, Unreal Engine development
Preferred skills
Digital twin, 3D reconstruction, traffic flow simulation, Omniverse platform, OpenX standards (OpenSCENARIO/OpenDRIVE), cloud-native deployment (Docker/K8s), machine learning/deep learning
Technologies
CARLA, AirSim, IsaacSim, Unreal Engine, ROS, Docker, Kubernetes, OpenSCENARIO, OpenDRIVE
Responsibilities
Design and develop system-level simulation scenarios for multi-vehicle coordination; validate backend scheduling logic and path planning; develop vehicle dynamics models and test subsystems (planning/control/localization); build algorithm simulation environments for performance and robustness testing; create test scenario libraries based on typical mining conditions; analyze simulation data to identify bottlenecks and propose optimizations; maintain simulation toolchains for automated testing and CI/CD
Seniority
Mid-to-Senior, hands-on IC