Autonomy and Robotics Engineer
Core
Develop AI-powered technologies enabling Caterpillar machines to perceive, understand, and interact with the physical world autonomously.
Role type
Robotics and Autonomy Engineer (Physical AI)
Builds
Intelligent construction equipment with autonomous decision-making, navigation, and machine control
Domain
Heavy machinery / Construction equipment / Physical AI
Deliverable
production ML models
Required skills
Robotics software, Artificial Intelligence, Human-Machine Interface (HMI) design, Object-oriented programming, Mobile operating systems, Simulation and digital twins, ROS/ROS2, Python, Embedded systems, Computer vision, Cloud-based tools
Preferred skills
Capstone/internship experience in robotics or autonomy, Debugging complex hardware/software systems, Prototyping
Technologies
ROS/ROS2, Python, 3D modeling tools, Graphics software
Responsibilities
Program and configure robots using software tools; Develop and maintain HMI software and systems; Build, program, test, or integrate autonomous robots and sensor-based systems; Use simulation tools to validate machine behavior and system performance; Debug complex hardware/software systems to move prototypes toward production-ready solutions
Seniority
Entry-level (0-2 years experience)
