Senior Validation Engineer - Autonomy Scalability (2nd Shift)

Caterpillar Inc.•Mossville, IL
•$112,710 - $183,140•Onsite

About The Position

The Senior Validation Engineer will develop, integrate, and validate complex autonomy systems for Caterpillar’s Command for Hauling autonomous mining truck program. The role performs System Integration & Validation (SI&V) activities in Caterpillar’s virtual mine environment to help ensure autonomous system performance, safety, reliability, and productivity. The engineer works with software, systems, and testing teams to troubleshoot technical issues, analyze system performance, and contribute to autonomous mining solutions. This position is based onsite at the Mossville, Illinois office five days per week, on second shift, and requires up to 10% travel. Domestic relocation assistance is available, and visa sponsorship is available for eligible applicants.

Requirements

  • Knowledge of technical troubleshooting approaches, tools, and techniques, with the ability to anticipate, recognize, and resolve technical issues involving hardware, software, applications, or operations.
  • Knowledge of software product testing and the ability to design, plan, and execute testing strategies to ensure quality and adherence to requirements.
  • Knowledge of problem-solving approaches, tools, and techniques, with the ability to apply them to diverse organizational, operational, or process problems.
  • Knowledge of the organization’s industry group, trends, directions, major issues, regulatory considerations, and trendsetters, and the ability to apply this knowledge appropriately.
  • Ability to work full-time onsite at the Mossville, Illinois office five days a week.
  • Ability to travel up to 10%.

Nice To Haves

  • Experience with autonomous vehicles, robotics, or mining automation systems, including system integration and validation.
  • Strong understanding of autonomy technologies such as path planning, perception, positioning, and machine control systems.
  • Experience working in Linux environments and supporting Software-in-the-Loop (SIL) or simulation-based testing.
  • Demonstrated ability to troubleshoot complex software and system-level issues using data analysis and root-cause investigation.
  • Experience developing, integrating, or validating software for safety-critical systems in real-world or virtual test environments.
  • Strong communication skills and ability to collaborate across software, systems, and test engineering teams in a global organization.
  • Construction or mining industry experience preferred.

Responsibilities

  • Execute system integration and validation activities for autonomous mining truck systems within Caterpillar’s Command for Hauling program.
  • Perform testing in the scalability lab and Software-in-the-Loop (SIL) environments to validate system functionality, safety, and performance requirements.
  • Develop, integrate, troubleshoot, and evaluate autonomy software systems supporting machine perception, positioning, path planning, and control capabilities.
  • Analyze test, simulation, and field data to identify root causes, resolve complex technical issues, and improve autonomous system performance.
  • Collaborate with software, systems, and validation engineering teams to translate requirements into testable solutions and communicate technical results across global organizations.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off, including vacation, holidays, and volunteer time
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary Benefits and Employee Discounts
  • Career Development
  • Incentive bonus
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement
  • Domestic relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service