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
- 824
- Employers
- 330
Advertised starting pay
- Average starting payCAD / hour
- $41.45Across 38 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%819 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, Field Services
Komatsu
Full-time
Journeyperson Heavy Duty Mechanic, Field Services 7/31/26 Fort McMurray, Alberta, CAN, T9K 0K4 36418 Onsite Position
Heavy Duty Mechanic - Field
Finning
Full-time
Got hands-on field experience and love what you do? Finning is looking for a dedicated Journeyperson Heavy Duty Mechanic to support our customers in and around Swift Current. Turn your…
Field Service Technician (Underground) / Heavy Duty Mechanic
Sandvik
Full-time
Are you a licensed Heavy Duty Mechanic who is looking f
Heavy Duty Mechanic - SIGNING BONUS OFFERED
Davis Automotive Group
Full-time
Chinook Equipment in Nisku is looking for experienced Heavy Duty Mechanics to join our growing team. We are looking for:
Journeyman Heavy Equipment Technician
Iron Horse Coiled Tubin
Full-time
Position Title: Journeyman Heavy Equipment Technician
Heavy Equipment Technician
Iron Horse Coiled Tubin
Full-time
Position Title: Journeyperson / Heavy Equipment Technician
Lead Hand / Heavy Duty Mechanic - Days - Woodbridge
NPAworldwide
Full-time
Diagnose and repair heavy duty construction equipment (bulldozers, excavators, cranes, graders, loaders, dump trucks) and trucks
Heavy Equipment Technician - Field
Wajax
Full-time
…testing, diagnosing, repair, maintenance, and reconditioning of heavy equipment, transmissions, engines (gasoline and diesel), and engine components typically on-site at customer or road…
Heavy Equipment Mechanic
L.C.L. Excavation (2006) Inc.
Full-time
Heavy Equipment Mechanic - L.C.L. Excavation (2006) Inc.
Heavy Equipment Technician, Journeyperson
SMS Equipment Inc.
Full-time
As a Journeyperson Heavy Equipment Technician with SMS Equipment, you'll support customers across Northern British Columbia, working on a diverse range of mining, forestry, construction,…
Journeyperson Heavy Duty Mechanic, National Service Group
Komatsu
Full-time
Journeyperson Heavy Duty Mechanic, National Service Group 7/27/26 Edmonton, Alberta, CAN, T5M 3S5 36477 Onsite Position
Mobile Heavy Duty Mechanic - $5,000 Hiring Bonus!
Pacific Western Transportation Ltd
Full-time
…day brings something different? Join Standard Bus as a Mobile Heavy Duty Mechanic and become part of a team committed to keeping our fleet safe, reliable, and ready to serve our…
Heavy Duty Equipment Mechanic
Technica Mining
Full-time
Currently, Technica is seeking a self-motivated individual to join our growing team as a Heavy Duty Mechanic in Timmins, ON. This position will assist our maintenance team in their efforts…
Regional Heavy Equipment Technician
Rocky Mountain Equipment
Full-time
JOB TITLE: Regional Heavy Equipment Technician
Heavy Duty Mechanic
Supreme International Limited
We’re not hiring to fill a seat - we’re looking for a Heavy Duty Mechanic who takes pride in their craft and approaches every job with care and precision.