About The Position

ARi is seeking an experienced Systems Integration & Validation Engineer to support the development and validation of Caterpillar autonomous mining truck systems, particularly the Cat Command for Hauling product line. The role focuses on Software-in-the-Loop (SIL) testing, system-level integration, test automation, troubleshooting, and validation of complex autonomous systems. The engineer will work across SIL, Hardware-in-the-Loop (HIL), and on-machine testing environments, executing and developing test procedures, analyzing results, investigating failures, and collaborating with development teams to resolve technical issues. The position also supports testing infrastructure, simulation environments, complex client-server applications, and autonomous system demonstrations for dealers and customers. This is a 100% onsite position in the Peoria, Illinois area. Candidates must live in or relocate to the Peoria area before the assignment begins. The work includes SIL/HIL labs, simulation environments, and coordination with on-machine validation activities, with frequent collaboration among engineering teams in Australia, India, and locally.

Requirements

  • Minimum 8 years of relevant experience, regardless of educational qualifications, including a master's degree.
  • Degree in Electrical Engineering, Computer Engineering, or a related engineering discipline preferred.
  • Strong experience with SIL testing, system integration, and software validation.
  • Experience testing and troubleshooting complex software and hardware-integrated systems.
  • Hands-on experience developing automation scripts using Python or similar scripting languages.
  • Strong understanding of the Software Development Life Cycle (SDLC), including requirements analysis, development, testing, validation, and delivery.
  • Experience developing, executing, and documenting system-level test plans and test cases.
  • Strong troubleshooting skills and ability to investigate complex technical issues and implement solutions.
  • Familiarity with software development and testing tools across multiple platforms.
  • Excellent verbal and written communication, problem-solving, and cross-functional collaboration skills.
  • Ability to work independently, manage priorities, and coordinate with globally distributed teams.

Nice To Haves

  • Experience with HIL testing, simulation environments, and autonomous vehicle systems.
  • At least 2 years of experience managing Windows Server and Ubuntu virtual machines using VMware vSphere.
  • Experience with operating system updates, server maintenance, LDAP-based user administration, and SQL Server management.
  • Experience troubleshooting complex client-server applications in distributed test environments.
  • Knowledge of TCP/IP, unicast, multicast, and broadcast networking protocols.
  • Experience using Wireshark for network traffic analysis and troubleshooting.
  • Experience with server performance monitoring, system administration, and IT infrastructure support.
  • Familiarity with autonomous mining equipment, industrial automation, or off-highway vehicle systems.
  • Experience developing test automation and simulation solutions for complex engineering systems.

Responsibilities

  • Perform system integration, testing, and validation of autonomous truck systems in SIL, HIL, and on-machine testing environments.
  • Execute existing test plans and develop test procedures to validate autonomous system features and functionality.
  • Identify, troubleshoot, document, and track software, system integration, and test environment issues.
  • Develop and maintain Python scripts or other automation tools to improve test execution and system administration efficiency.
  • Support integration and validation of hardware and software components within autonomous mining truck systems.
  • Analyze test results, investigate failures, and collaborate with development teams to resolve technical issues.
  • Support testing infrastructure, simulation environments, and complex client-server applications.
  • Collaborate with MineStar development teams in Australia, validation teams in India, and local engineering teams.
  • Participate in system-level debugging, issue resolution, and continuous improvement initiatives.
  • Maintain detailed test documentation, defect reports, and validation results.
  • Support autonomous system demonstrations for dealers and customers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service