Systems Engineer
Listed on 2026-10-11
-
Engineering
Systems Engineer, Test Engineer
The Automation Validation Engineer position develops, tests, and troubleshoots autonomy software systems used for autonomous machines. This generally includes onboard system validation work that integrates with current machine systems and includes the autonomy sub system areas of Planning, Perception and Positioning technologies, as well as infrastructure areas supporting development of these sub-systems (calibration, simulation, analytics, machine learning development pipelines).
Job DescriptionThe Automation Validation Engineer position develops, tests, and troubleshoots autonomy software systems used for autonomous machines. This generally includes onboard system validation work that integrates with current machine systems and includes the autonomy sub system areas of Planning, Perception and Positioning technologies, as well as infrastructure areas supporting development of these sub-systems (calibration, simulation, analytics, machine learning development pipelines).
The position responsibilities include a strong quality focus through thorough test planning and execution. Thorough documentation and communication of issues is a must.
Advanced data analysis and systems analysis efforts and skills are needed to help troubleshoot complex issues from test or customer sites, and to examine information from test sites to improve overall systems performance.
Good communication is expected for technical status updates, test plan reviews, and when working closely with other autonomy validation engineers, support teams and product support.
Position’s Contributions to Work Group:This is for an Autonomous Truck Integration and Validation Engineer on our 2nd shift team
Typical Task Breakdown- Creating and/or Updating test and development plans for autonomous haul truck testing
- Executing testing on autonomous trucks
- Analyzing test data
- Troubleshooting mechanical, electrical, or software issues for autonomous haul trucks
- Thoroughly documenting and communicating issues found during testing
- Writing test reports and giving recommendations based on testing experience
- Collaboration through in-person or virtual meetings, email, instant messaging, or face to face communication
- A handoff meeting is held each day to prep 2nd shift on work and priorities for testing that night
- Hot, dry, dusty work environment that is comparable to working in Mining Applications
- Work site is a remote building on the property
Required:
Requires a bachelor’s degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or technologies such as autonomy
Technical Skills- Computer literate (windows operating system)
- Troubleshooting issues in complex systems
- Ubuntu or Linux operating systems
- Test planning/documentation
- Electrical schematics
- Autonomous systems such as perception, planning, or positioning
- Problem Solving
- The ability to communicate technical information
- The ability to work independently
- Teamwork
- Time Management
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).