A Heavy Equipment Mechanic, also known as a Heavy Duty Mechanic or a Heavy Vehicle Mechanic, is responsible for the maintenance, repair, and overhaul of large, off-highway machinery and equipment. This includes tasks like diagnosing problems, replacing parts, performing routine maintenance, and troubleshooting complex issues on vehicles like bulldozers, cranes, and excavators.