find the right job for you in Canada


Heavy Equipment Mechanic jobs in ontario province Canada

184 heavy equipment mechanic jobs found in ontario province: showing 51 - 100

Maintenance Technician - Day Shift
Company: Randstad |

Location: Hamilton, ON, Canada

| Salary: CA$38 - 44 per hour | Date posted: 03 Sep 2026
We are seeking a highly skilled and analytical Maintencene Mechanic to join a stable, global leader in industrial... Mechanic Location: Hamilton Shift: Straight Days 7-3 Payrate: $36-42 Benefits + Vacation Advantages - Competitive pay
Mechanic - Lead Hand
Company: City of Stratford |

Location: Stratford, ON, Canada

| Salary: CA$42.53 per hour | Date posted: 03 Sep 2026
City of Stratford Mechanic - Lead Hand (External Posting) Job Posting#: 2026-09-A Status: Permanent Full-Time... to the Manager of Fleet Operations, the Mechanic-Leadhand whileact as the first point of contact as well as performs
Maintenance Mechanic
Company: Randstad |

Location: Cambridge, ON, Canada

| Salary: CA$35 - 37 per hour | Date posted: 03 Sep 2026
Mechanic to join their team in Dundas, ON. This is a solo maintenance position responsible for maintaining, troubleshooting... with a short Friday schedule, competitive hourly compensation, and long-term career growth opportunities. Maintenance Mechanic
Millwright (contract)
Company: Hays |

Location: Sudbury, ON, Canada

| Salary: CA$43 - 46 per day | Date posted: 03 Sep 2026
. Your new role As a Millwright (Industrial Mechanic), you will support underground mining operations on a major mine extension..., and repair mechanical and process equipment in an underground mining environment. Assemble, erect, align, and replace production
Mechanic - Level 1
Company: Sunbelt Rentals |

Location: Etobicoke, ON, Canada

| Salary: unspecified | Date posted: 03 Sep 2026
Technician, Diesel Mechanic, Service Technician, Heavy Equipment Mechanic, Hydraulic Technician, Hydraulic Mechanic, ASE... desired 1 to 3 years of Technician experience with diesel equipment, heavy construction equipment or specialty lines
Heavy Truck Mechanic
Company: Randstad |

Location: Barrie, ON, Canada

| Salary: CA$91000 - 95000 per year | Date posted: 02 Sep 2026
New opportunities in Barrie Due to rapid Expansion we have 310T Truck Technicians - Heavy Truck Mechanic opening... in the Service Division in Barrie and Road Service Technicians on the road The 310T Truck Technician - Heavy Truck Mechanic
Mobile Maintenance Mechanic (surface)
Company: Discovery Silver Corp |

Location: Timmins, ON, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
will be a team player with a who possesses: Certificate of Qualification in Heavy Equipment Preference to individuals with minimum...Mobile Maintenance Mechanic Join Our Growing Team! Discovery Kidd has an exciting opportunity for a Mobile
Licensed Diesel Truck Technician/mechanic I
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
and replace brake, tighten bolts and screws, and reassemble equipment. Raise trucks, buses, and heavy parts or equipment using..., adjust, and repair all series of motor truck and trailer equipment. This position demands a specialist in the field
Licensed Diesel Truck Technician/mechanic I
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
and replace brake, tighten bolts and screws, and reassemble equipment. Raise trucks, buses, and heavy parts or equipment using..., adjust, and repair all series of motor truck and trailer equipment. This position demands a specialist in the field
310t Mechanic
Company: Quantum |

Location: King City, ON, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
heavy-duty equipment operating reliably. You will work in a fully equipped maintenance shop performing diagnostics, repairs..., servicing, and preventative maintenance on diesel-powered trucks, tractors, trailers, and related heavy equipment
Heavy Duty Mechanic Or 3rd Year Apprentice (310t)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
Heavy Duty Mechanic (310T License). 3+ years' experience working as a Heavy Equipment Technician/Mechanic. Previous... or 3rd Year Apprentice Heavy Duty Mechanic (Truck and Coach Technician 310T) to join our team. This idea candidate
Licensed Mechanic - Millwright (nights)
Company: Wonderbrands |

Location: Etobicoke, ON, Canada

| Salary: CA$43 per hour | Date posted: 01 Sep 2026
Job Posting Ready For a Tasty New Challenge? Our facility in Etobicoke, ON. is hiring for an Industrial Mechanic... in supporting production uptime, ensuring optimal functioning of the production equipment and facilities. This position provides
Licensed Mechanic - Millwright (nights)
Company: Wonderbrands |

Location: Toronto, ON, Canada

| Salary: CA$43 per hour | Date posted: 01 Sep 2026
, ensuring optimal functioning of the production equipment and facilities. This position provides critical support in reducing... production down time, maintaining overhaul programs, preventive maintenance of equipment, and effective troubleshooting
Millwright Apprentice - 3rd Or 4th Year
Company: Randstad |

Location: Burlington, ON, Canada

| Salary: CA$37.53 - 39.69 per hour | Date posted: 31 Aug 2026
preventive maintenance, troubleshooting, and mechanical repairs on heavy-duty processing equipment and legacy machinery... and MIG welding techniques. Monitor equipment operation in a heavy, dusty environment to proactively prevent downtime
310j Mechanic | Oshawa
Company: Randstad |

Location: Oshawa, ON, Canada

| Salary: CA$45 - 55 per hour | Date posted: 31 Aug 2026
Mechanic for a top-tier heavy transport and custom trailer manufacturer in the Durham Region. This is not a high-turnover..., and structural repairs on custom commercial trailers and heavy equipment. Advantages $45.00 - $55.00/hour for 310J Technicians
North American Maintenance Facility - Heavy Duty Mechanic
Company: Cementation Canada |

Location: North Bay, ON, Canada

| Salary: CA$65000 - 79000 per year | Date posted: 29 Aug 2026
by potential.ABOUT THIS POSITIONReporting to the Equipment & Shop Manager - Americas, the Heavy Duty Mechanic performs the overhaul... of mining or heavy mobile equipment.Licenced Provincial or Interprovincial Heavy Equipment MechanicMust have and maintain
Mechanic Apprentice
Company: Komatsu |

Location: Lively, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
components for heavy mining equipment using hand tools, power tools, and assembly equipment. Working from blueprints, technical... equipment assembly under the guidance of qualified mechanic technicians according to engineering blueprints and work
Heavy Duty Mechanic (310t License)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 29 Aug 2026
looking for a Heavy Duty Mechanic to join our team. The ideal candidate is responsible for maintaining and repairing heavy diesel... all required maintenance and repairs to various types of equipment, such as but not limited to tanker tailers and heavy-duty trucks; Perform
Lead Heavy Duty Mechanic
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
looking for a Lead Heavy Duty Mechanic to join our team. The ideal candidate will be responsible for maintaining / repairing heavy... & heavy-duty vehicles and various types of equipment. Conduct routine, preventive, and corrective maintenance to ensure
Mobile Licensed Mechanic (310t)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 29 Aug 2026
' experience working as a Heavy Equipment Technician/Mechanic. Previous experience working with Hydraulics is an asset. Previous... Heavy Duty Mobile Mechanic (Truck and Coach Technician) to join their safety conscious team! This position
Mobile Heavy Duty Mechanic (310t)
Company: Clean Harbors |

Location: Sarnia, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 29 Aug 2026
+ years' experience working as a Heavy Equipment Technician/Mechanic. Previous experience working with Hydraulics is an asset... Mobile Heavy Duty Mechanic to join their safety conscious team! The ideal candidate will be responsible for routine
Mechanic, Equipment Maintenance
Company: Tracks Employment Services |

Location: Blue Mountains, ON, Canada

| Salary: CA$29.87 per hour | Date posted: 29 Aug 2026
Job Title: Mechanic, Equipment Maintenance Work Hours: Full-Time - Year-Round Wage: $29.87/hour Anticipated Start... and predictive maintenance on heavy equipment, snowmobiles/ATVs, and company vehicles Complete maintenance reports
Heavy Duty Off Road Technician (421a)
Company: Clean Harbors |

Location: Corunna, ON, Canada

| Salary: CA$45.06 per hour | Date posted: 29 Aug 2026
Duty Equipment Technician (421A) (Off Road Mechanic) to join their safety conscious team! This position... will be responsible for the repairs and preventative maintenance of all company owned fleet (trucks, tractors, trailers, heavy equipment
North American Maintenance Facility - Heavy Duty Mechanic
Company: Canadian Institute of Mining, Metallurgy and Petroleum |

Location: North Bay, ON, Canada

| Salary: CA$65000 - 79000 per year | Date posted: 28 Aug 2026
of mining or heavy mobile equipment. Licenced Provincial or Interprovincial Heavy Equipment Mechanic Must have and maintain... experience and are inspired by potential. ABOUT THIS POSITION Reporting to the Equipment & Shop Manager - Americas, the Heavy
Mechanic (310t)
Company: Colas Rail |

Location: Chatham-Kent, ON, Canada

| Salary: CA$25.5 - 42.5 per hour | Date posted: 27 Aug 2026
of our fleet, responsible for servicing and maintaining all of our equipment, including light vehicles, heavy trucks and equipment... Jobs Job Description Mechanic (310T) Company: THE MILLER GROUP Job Location: CHATHAM, ONTARIO, CAN Type of Contract: Regular Posting Start
Mechanic (310t/310s/421a)
Company: Colas Rail |

Location: Dryden, ON, Canada

| Salary: CA$32.44 - 43.84 per hour | Date posted: 27 Aug 2026
and maintaining all of our equipment, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power... Jobs Job Description Mechanic (310T/310S/421A) Company: THE MILLER GROUP Job Location: DRYDEN, ONTARIO, CAN Type of Contract: Regular
Mechanic (310t)
Company: Colas Rail |

Location: Gormley, ON, Canada

| Salary: CA$37.1 - 46.37 per hour | Date posted: 27 Aug 2026
light vehicles, heavy trucks, construction equipment, hydraulic systems, electrical components, and heavy powertrains. No... Jobs Job Description Mechanic (310T) Company: THE MILLER GROUP Job Location: GORMLEY, ONTARIO, CAN Type of Contract: Regular Posting Start
Mechanic (310s)
Company: Colas Rail |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 27 Aug 2026
, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... Jobs Job Description Mechanic (310S) Company: THE MILLER GROUP Job Location: NEW LISKEARD, ONTARIO, CAN Type of Contract: Regular Posting
Mechanic (310t)
Company: Colas Rail |

Location: Port Sydney, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 27 Aug 2026
light vehicles, heavy trucks, construction equipment, hydraulic systems, electrical components, and heavy powertrains. No... Jobs Job Description Mechanic (310T) Company: THE MILLER GROUP Job Location: PORT SYDNEY, ONTARIO, CAN Type of Contract: Regular Posting
Mechanic (310t)
Company: Colas Rail |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 27 Aug 2026
, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... Jobs Job Description Mechanic (310T) Company: THE MILLER GROUP Job Location: NEW LISKEARD, ONTARIO, CAN Type of Contract: Regular Posting
Mechanic (310t)
Company: Colas Rail |

Location: Orillia, ON, Canada

| Salary: CA$39 - 45 per hour | Date posted: 26 Aug 2026
all of our equipment, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day... Jobs Job Description Mechanic (310T) Company: THE MILLER GROUP Job Location: ORILLIA, ONTARIO, CAN Type of Contract: Regular Posting Start
Mechanic (421a)
Company: Colas Rail |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 26 Aug 2026
, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... 421A Heavy Duty Equipment Technician Licence 310T Truck and Coach Technician License or 310S Automotive Service Technician
Mechanic (310t/310s/421a)
Company: Colas |

Location: Dryden, ON, Canada

| Salary: CA$32.44 - 43.84 per hour | Date posted: 26 Aug 2026
all of our equipment, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day... in decision making for any outside repairs to the equipment as well as support for overall general shop maintenance
Technical Service Supervisor
Company: REIC |

Location: Sudbury, ON, Canada

| Salary: CA$40 per hour | Date posted: 26 Aug 2026
role focuses on portable rental equipment and is not an HVAC, automotive or heavy-duty equipment mechanic position...Technical Service SupervisorEmployer: REIC RentalsREIC Rentals is a rental company providing specialized equipment
Mechanic (310t)
Company: Colas |

Location: Gormley, ON, Canada

| Salary: CA$37.1 - 46.37 per hour | Date posted: 26 Aug 2026
, you will be responsible for servicing, diagnosing, and maintaining a wide range of equipment, including light vehicles, heavy trucks..., construction equipment, hydraulic systems, electrical components, and heavy powertrains. No two days will be the same. Your work
Mechanic (310t)
Company: Colas |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 26 Aug 2026
light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... Life You will be the backbone of our fleet, responsible for servicing and maintaining all of our equipment, including
Mechanic (310t)
Company: Colas |

Location: Port Sydney, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 26 Aug 2026
, you will be responsible for servicing, diagnosing, and maintaining a wide range of equipment, including light vehicles, heavy trucks..., construction equipment, hydraulic systems, electrical components, and heavy powertrains. No two days will be the same. Your work
Mechanic (310t)
Company: Colas |

Location: Clinton, ON, Canada

| Salary: CA$25.5 - 42.5 per hour | Date posted: 26 Aug 2026
for servicing and maintaining all of our equipment, including light vehicles, heavy trucks and equipment, hydraulics, electrical... and heavy power trains. Each day will be different as some service calls are off site or require emergency on-road repairs
Mechanic (421a)
Company: Colas |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 26 Aug 2026
light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... 421A Heavy Duty Equipment Technician Licence 310T Truck and Coach Technician License or 310S Automotive Service Technician
Mechanic (310s)
Company: Colas |

Location: New Liskeard, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 26 Aug 2026
light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... Life You will be the backbone of our fleet, responsible for servicing and maintaining all of our equipment, including
Mechanic (310t)
Company: Colas |

Location: Chatham-Kent, ON, Canada

| Salary: CA$25.5 - 42.5 per hour | Date posted: 26 Aug 2026
for servicing and maintaining all of our equipment, including light vehicles, heavy trucks and equipment, hydraulics, electrical... and heavy power trains. Each day will be different as some service calls are off site or require emergency on-road repairs
Mechanic (310t)
Company: Colas |

Location: Orillia, ON, Canada

| Salary: CA$39 - 45 per hour | Date posted: 26 Aug 2026
, including light vehicles, heavy trucks and equipment, hydraulics, electrical and heavy power trains. Each day will be different... Day in the Life You will be the backbone of our fleet, responsible for servicing and maintaining all of our equipment
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |

Location: Brampton, ON, Canada

| Salary: CA$21 - 23 per hour | Date posted: 26 Aug 2026
trucks, buses, and heavy parts or equipment using hydraulic jacks or hoists Other duties and tasks as assigned... truck mechanic, learn from the best and move ahead. We have industry leading trucks, technology, tools, and experts in the
Mechanic Diesel 512
Company: Purolator |

Location: Pickering, ON, Canada

| Salary: CA$49.45 per hour | Date posted: 26 Aug 2026
on-/off-road and heavy duty equipment to ensure proper function and vehicle safety and meet quality and performance goals.... Responsibilities Diagnose and repair on- / off-road and heavy duty vehicles and equipment to meet preventative maintenance schedules
Mechanic Diesel 512
Company: Purolator |

Location: Pickering, ON, Canada

| Salary: CA$49.45 per hour | Date posted: 25 Aug 2026
on-/off-road and heavy duty equipment to ensure proper function and vehicle safety and meet quality and performance goals.... Responsibilities Diagnose and repair on- / off-road and heavy duty vehicles and equipment to meet preventative maintenance schedules
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: CA$25 - 27 per hour | Date posted: 25 Aug 2026
equipment. Raise trucks, buses, and heavy parts or equipment using hydraulic jacks or hoists Other duties and tasks... your career as a diesel truck mechanic, learn from the best and move ahead. We have industry leading trucks, technology, tools
Groomer Mechanic & Operator
Company: Tracks Employment Services |

Location: Duntroon, ON, Canada

| Salary: CA$25 - 35 per hour | Date posted: 25 Aug 2026
years of grooming experience Must have strong heavy equipment aptitude & be able to work well under pressure and at heights...Job Title: Groomer Mechanic & Operator Work Hours: Ski Season (typically mid-November to late April): Full time
Licensed 310j/310t Mobile Yard Technician/mechanic
Company: Penske |

Location: Woodstock, ON, Canada

| Salary: CA$42 - 46 per hour | Date posted: 23 Aug 2026
and replace brakes, tighten bolts and screws, and reassemble equipment. Raise trucks, buses, and heavy parts or equipment... ($4.00) Weekend ($3.00) Position Summary: EXPERIENCED TRAILER MECHANIC’S LOOKING FOR A BETTER OPPORTUNITY? Penske is the right
Licensed 310j/310t Mobile Yard Technician/mechanic
Company: Penske |

Location: Woodstock, ON, Canada

| Salary: CA$42 - 46 per hour | Date posted: 23 Aug 2026
and replace brakes, tighten bolts and screws, and reassemble equipment. Raise trucks, buses, and heavy parts or equipment... ($4.00) Weekend ($3.00) Position Summary: EXPERIENCED TRAILER MECHANIC’S LOOKING FOR A BETTER OPPORTUNITY? Penske is the right
Fire Department Mechanic
Company: City of Vaughan |

Location: Vaughan, ON, Canada

| Salary: CA$98794.4 - 123493 per year | Date posted: 22 Aug 2026
Mechanical Officer, the Fire Department Mechanic will perform skilled tasks in the maintenance and repair of emergency vehicles... and related equipment. Will be able to work directly and collaboratively with other Mechanics to facilitate completion of repairs