Role Overview
- Position: Controls Engineer – Level 5
- Team Focus:
- Developing control systems for Caterpillar mining trucks (models 770–798)
- Simulation models for autonomous software integration
- Data acquisition, analysis, and validation against program requirements
- Goal: Reduce on-machine tuning time by shifting to virtual simulation environments
Key Responsibilities
- Define program requirements and validation plans
- Develop simulation models compatible with autonomous software
- Support planning and execution of activities for autonomous development
- Collaborate with teams working on simulation layers and control algorithms
Top 3 Skills Required
- Software Development & Testing (especially for control systems)
- Full Machine-Level Engineering Experience (performance and testing)
- Familiarity with Mining Truck Operations & Applications
Preferred Experience
- Prior Caterpillar experience (highly preferred but not mandatory)
- Simulation tools:
- Caterpillar internal tool: Dynasty
- Commercial tools: Adams, multi-body dynamics tools
- Vehicle-level engineering background
- Autonomous vehicle testing experience (even if not software-focused)
- Hydraulic systems simulation and control logic experience (bonus)
Job Type: Contract
Pay: $45.00 - $47.00 per hour
Expected hours: 40 per week
Work Location: In person