Heavy duty mechanic jobs in Canada
Find heavy duty mechanic jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 821
- Employers
- 328
Advertised starting pay
- Average starting payCAD / hour
- $41.08Across 29 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- <1%1 listing
- Hybrid
- <1%4 listings
- On-site
- 99%816 listings
Employers hiring include Rocky Mountain Equipment (104), Brandt Group of Companies (46), Finning (26).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Heavy duty mechanic jobs in Canada
Journeyperson Heavy Duty Mechanic
Clean Harbors
Full-time
Clean Harbors Edmonton, AB is looking for a Certified Journeyperson Heavy Duty Mechanic to join their safety conscious team!
Heavy Duty Mechanic (FIFO - Resolute, NU)
ATCO
Full-time
ATCO Frontec is seeking a Red Seal Heavy Duty Mechanic to join our Site Services department in Resolute Bay, NU. The Mechanic is responsible for the repair, overhaul, maintenance and…
Journeyman Heavy Duty Mechanic
Totran Transportation Services
Full-time
Totran Transportation Services is seeking a qualified and motivated Journeyman Heavy Duty Mechanic to join our Calgary team.
Heavy Equipment Mechanic Journeyman - Woodfibre
Kiewit
Kiewit is hiring experienced Journeyman or Apprentice Heavy Equipment Mechanics for the Woodfibre LNG Project in Squamish, BC.
Heavy Equipment Mechanic
Mace Staffing Solutions Inc.
Full-time
We are seeking an experienced Heavy Equipment Mechanic to join our client's team and maintain industrial mobile equipment through preventive maintenance and repairs.
310T Licensed or Apprentice Diesel Mechanic Level 3/Technician
Rush Enterprises
Full-time
We are looking for Licensed or Apprentice Diesel Mechanics Level 3/Technicians for our Kemptville dealership l
Heavy Duty Mechanic - Transport
Mammoet
Full-time
Mammoet is seeking a motivated and energetic Heavy-Duty Transport Mechanic to join our Edmonton branch. The ideal candidate brings a strong work ethic, is comfortable with travel, and is…
Heavy Duty Mechanic Apprentice - Saskatoon Shop and Yard
Jardeg
Full-time
Position: Heavy Duty Mechanic Apprentice - Saskatoon Shop and Yard
Diesel engine mechanic
VIA Rail Canada
Heavy Duty Mechanic
WinSport
Full-time
As a Heavy Duty Mechanic, you take pride in maintaining a safe, reliable, and high-performing fleet of vehicles and equipment. This hands-on role is critical to the operational success of…
Service Technician (Heavy Duty Mechanic)
Bosch Truck Group Inc.
Heavy Equipment Technician Journeyperson - Offroad - Edmonton Shop
Jardeg
Full-time
Position: Heavy Equipment Technician Journeyperson - Offroad - Edmonton Shop
Heavy Equipment Technician Journeyperson - Calgary Yard
Jardeg
Full-time
Position: Heavy Equipment Technician Journeyperson - Calgary Yard
Heavy Equipment Technician Journeyperson - Relocation to Bonnyville, AB
Jardeg
Full-time
Position: Heavy Equipment Technician Journeyperson - Relocation to Bonnyville, AB
Heavy Duty Mechanic - Underground Mining Equipment
Sandvik
Full-time
Are you a licensed Heavy Duty Mechanic who is looking for a stable, permanent opportunity with a respected and growing company? We want to