Path Planning Senior Autonomy Engineer
Caterpillar Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop autonomous navigation and terrain planning algorithms for machines operating on construction sites, including path planning, route generation, and obstacle avoidance.
Implement and deliver production-quality C++ software for motion and terrain planning, owning algorithms from design through field testing on construction equipment.
Develop reusable planning libraries and conduct simulation testing to support long-horizon onboard and offboard execution of autonomous machine operations.
Minimum Requirements
Bachelor's or Master's degree in Robotics, Computer Science, or related engineering field.
Strong foundation in motion and path planning algorithms (including A*, RRT, graph search) and proficiency in C++ and/or Python.
Experience with autonomous ground vehicles, mobile robots, or off-road navigation.
Working knowledge of kinematics, dynamics, and control for path tracking.
Ideal Candidate Profile
Experienced in building modular, reusable robotics software libraries with clean interfaces and production-quality coding standards.
Has familiarity or experience with heavy equipment or off-highway machines such as excavators, loaders, and trucks.
Comfortable working on complex autonomous systems that integrate perception, localization, simulation, and real-world field testing.
