Autonomy Validation Engineer

Caterpillar · Industrial · Mossville, IL +1

The Autonomy Validation Engineer role at Caterpillar focuses on testing and validation of robotics software for autonomous machines. This involves writing and executing test plans, debugging issues, and collaborating with engineers to ensure client needs are met. The role requires a degree in engineering or computer science and involves hands-on testing of machines in the field.

What you'd actually do

  1. Documenting architecture specifications, software design description, verification plans, test cases, operating procedures, and safety procedures.
  2. Utilizing appropriate tools to debug, test and maintain software and hardware systems; completing the verification and validation process.
  3. Participating in design and development of application software and algorithms for robotic platforms.
  4. Execute testing on machines in the field on a daily basis.

Skills

Required

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, or Computer Science
  • Technical Troubleshooting
  • Software Product Testing
  • Problem Solving

Nice to have

  • Hardware and Software Validation
  • Systems Integration
  • Construction / Mining Industry experience
  • safety systems and/or robotics (Perception, Planning, or Positioning systems)
  • Back Office applications such as Minestar Office
  • testing on machines in the field in a day-to-day setting

What the JD emphasized

  • software design description
  • verification plans
  • test cases
  • operating procedures
  • safety procedures
  • debug
  • test
  • maintain software and hardware systems
  • verification and validation process
  • application software
  • algorithms for robotic platforms
  • testing on machines in the field

Other signals

  • autonomy
  • robotics software
  • validation
  • testing