Average salary: $165,984 /yearly

More stats
Get new jobs by email
  •  ...Regular City:   Prince George, BC, Canada  Location:   Prince George Sawmill   You and the very best Heavy Duty Mechanics have several things in common. You are a fixer. You like to get your hands into a project, keep on task, and take pride in getting... 
    Suggested
    Hourly pay
    Part time

    Canfor

    Prince George, BC
    10 hours ago
  •  ...Lead Head. • Perform a variety of tasks involving manual labor in heavy/highway construction and construction material plants. • Maintain wide range of equipment and troubleshoot malfunction from a mechanical, electric and electronic standpoint. • Operates several types... 
    Suggested
    Hourly pay
    For contractors
    Apprenticeship
    Manual labor

    Colas

    Kitimat, BC
    10 hours ago
  •  ...HEAVY DUTY MECHANIC PERMANENT BURLINGTON, ON UP TO $35/HR About Us STRIVE is a specialist recruitment firm offering proactive...  ...abstract Willing to work overtime and participate in an on-call rotation as required Flexibility to manage and adapt to multiple... 
    Rotation
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Long term contract
    Manual labor
    Day shift
    Monday to friday

    STRIVE Recruitment Inc.

    Burlington, ON
    22 hours ago
  •  ...advancement opportunities.   Job Title: Apprentice/Journeyman Heavy Duty Mechanic Job Location: Greater Edmonton Region Reports to:...  ...potential weekend shifts Participation in an on-call rotation during summer and winter seasons Work both indoors and... 
    Rotation
    Apprenticeship
    Summer work
    Flexible hours
    Shift work
    Night shift
    Day shift

    Colas

    Acheson, AB
    10 hours ago
  •  ...HEAVY DUTY MECHANIC Chapleau Mine Site, Ontario, Canada’s first underground mine to replace mobile diesel equipment with battery electric vehicles (BEV) Schedule 7/7 and possibility of 14/14 Battery electric vehicle (BEV) training Chapleau Relocation Incentive... 
    Suggested
    Relocation package
    Shift work

    Epiroc

    Val-d'Or, QC
    2 days ago
  •  ...various operational logistics services such as loading, transportation and storage of surplus products. Our client is currently seeking mechanics to join its vibrant team. Your new role   Undertake the preventive maintenance of industrial equipment and infrastructure. 2-... 
    Suggested
    Permanent employment

    Hays

    Prince Rupert, BC
    1 day ago
  •  ...respected demolition services provider operating across Manitoba and Saskatchewan. Our client is seeking a dedicated and experienced Heavy Duty Mechanic to join their team in Portage la Prairie. This is a full-time opportunity offering competitive compensation, a strong safety... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Internship
    Worldwide
    Flexible hours

    Drake International

    Portage la Prairie, MB
    7 hours agonew
  •  ...Norcope is seeking a full-time year-round heavy duty mechanic position in Whitehorse to join our team. This position would report to the shop manager and work alongside other service team members to maintain over 100 pieces of heavy equipment. Job Description Trouble... 
    Suggested
    Full time
    Apprenticeship

    Norcope Construction Group

    Whitehorse, YT
    9 days ago
  •  ...maintenance, diagnosing and correcting issues, and conducting repairs on mechanical, electrical, and hydraulic machinery and equipment. Your...  ...equivalency. Formal Technical education for Diesel or Heavy-Duty Mechanics and/or at least 3 years' experience in Heavy Duty or... 
    Suggested
    Full time
    Part time
    Flexible hours

    Canadian Pacific

    Saskatchewan
    9 days ago
  •  ...surrounding area, and we are looking for an experienced  JOURNEYMAN/WOMAN HEAVY DUTY TECHNICIAN  to join Maintenance Division based out of Sherwood Park, AB. You must possess a Heavy Duty Mechanic License to qualify for this role. Please note that on road and off road... 
    Suggested
    Permanent employment
    Full time
    For contractors
    Apprenticeship
    Manual labor
    Monday to friday

    Park Paving Ltd.

    Sherwood Park, AB
    6 days ago
  •  ...adjust new farm equipment  - Clean, lubricate and perform other maintenance work  - Perform repair work on heavy trucks  - Service attachments and working tools Certificates, licences, memberships, and coursesᅠ... 
    Suggested
    Full time
    Apprenticeship
    Immediate start
    Relocation

    Mazergroup

    Yorkton, SK
    7 days ago
  •  ...Job Title: Heavy Duty Mechanic Job Level: TR4A Date Posted: May 29, 2025 Closing Date: Job Type: Full-time Permanent Category...  ...overtime required. Requirement to be on a paid on-call rotation. Mechanics must have the ability to work in adverse weather... 
    Rotation
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Night shift

    AltaLink

    Acheson, AB
    23 days ago
  •  ...Student, the largest provider of student transportation in North America, is now hiring a Red Seal Commercial Transport or Heavy-Duty On-Road Fleet Mechanic in Flin Flon, MB ! First Student is proud to offer: ~$35-$38 per hour based on experience and qualifications! ~... 
    Suggested
    Hourly pay
    Full time
    Internship
    Shift work

    First Student Canada

    Flin Flon, MB
    4 days ago
  • $47.88 per hour

    TPD has an immediate opportunity for a Red Seal Heavy Duty Mechanic or 3rd or 4th year apprentice to join our client near Radium Hot Springs, BC.  Are you looking for a company who values all employee contributions, who is committed to providing a safe, healthy workplace and... 
    Suggested
    Hourly pay
    Daily paid
    Permanent employment
    Apprenticeship
    Immediate start
    Relocation
    Flexible hours
    Night shift
    Day shift

    TPD

    Radium Hot Springs, BC
    14 days ago
  • We are looking for a skilled Heavy Duty Mechanic. Are you looking for your next challenge? Join a leading heavy equipment service provider in Western Canada specializing in foundation drilling and construction gear. Our client is all about quality work, great people, and helping... 
    Suggested
    Hourly pay
    Permanent employment
    Long term contract
    Remote work
    Flexible hours

    TPD

    Calgary, AB
    14 days ago
  • $50.11 per hour

    Heavy Duty Mechanic Ready to take your career to new heights with breathtaking office views? Join our client's team as a Heavy Duty Mechanic and enjoy competitive pay, and outstanding benefits. Plus, this Heavy Duty Mechanic role offers a day-shift-only schedule—no more night... 
    Hourly pay
    Permanent employment
    Work at office
    Live out
    Flexible hours
    Night shift
    Day shift

    TPD

    Calgary, AB
    16 days ago
  •  ...Maxim Truck & Trailer 475 Henderson Dr. Regina, SK S4P 3C2 Maxim is currently seeking a HEAVY DUTY TRUCK TECHNICIAN for our Regina Location. The successful candidate will work alongside technicians to complete the diagnostics, service and repair of heavy-duty trucks... 
    Full time
    Apprenticeship
    Remplacement
    Monday to friday

    Maxim Transportation Services Inc.

    Regina Census Division, SK
    16 days ago
  • $37 - $39 per hour

     ...310T, 310S or 421A) are needed in the Dryden, ON region. Working with a large fleet, completing preventative maintenance and repairs to Heavy Trucks, Light Vehicles, and Company owned Equipment. An opportunity to work with an experienced team of Technician's including ample... 
    Permanent employment
    Shift work
    Monday to friday

    MasterTech

    Dryden, ON
    16 days ago
  •  ...Maxim Truck & Trailer Highway #2 South PO Box 747 Prince Albert, SK S6V 5S2 Maxim is currently seeking a HEAVY DUTY TRUCK TECHNICIANS for our Prince Albert Location. The successful candidate will work independently to complete the diagnostics, service and repair of... 
    Hourly pay
    Full time
    Apprenticeship
    Remplacement
    Monday to friday

    Maxim Transportation Services Inc.

    Prince Albert, SK
    16 days ago
  •  ...of Highways is currently seeking highly motivated Journeyperson Mechanic to work throughout the province. Under the direction of the...  ...the Province of Saskatchewan in one of the following trades: Heavy Duty Equipment Mechanic; Truck and Transport Mechanic; or Agricultural... 
    Full time
    Apprenticeship

    Government of Saskatchewan

    Moose Jaw, SK
    1 day ago
  • ←Back to all jobs at Dawson Group Heavy Duty Mechanic Kelowna, BC $35.00-$46.25/hour Dawson International Truck Centres is looking for a Commercial Vehicle Technician who will use their skills to tackle machinery challenges, ensuring our customers fleets operate with... 
    Permanent employment
    Full time
    Apprenticeship
    Long term contract
    Relocation package
    Shift work
    Night shift

    Dawson Group

    Kelowna, BC
    14 days ago
  • $35 - $39 per hour

    Heavy Duty Mechanic – $35 to $39.03 per hr + Bonuses – SE Calgary Are you a 4th-year or Journeyman Heavy Duty Mechanic (HET) with experience in shock absorbers, steering, suspension, and driveline alignment for light- to heavy-duty trucks? Do you enjoy shop-based mechanical... 
    Permanent employment
    Full time
    Long term contract
    Trial period
    Shift work
    Monday to friday

    Randstad

    Calgary, AB
    14 days ago
  •  ...Heavy Duty Mechanic (Certified), Bathurst, New Brunswick As a Certified Heavy Duty Mechanic , you get to work with your tools, keeping heavy equipment in top shape through regular maintenance and repairs, while taking pride in getting the job done right and safely.... 
    Temporary work
    Long term contract
    Local area

    Interfor

    Bathurst, NB
    2 days ago
  • $32 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities ...
    Permanent employment
    Full time
    Remote work

    GREEN CLEAN MOBILE WASH INC.

    Etobicoke, ON
    22 hours ago
  • ~10 hours ago ~ 1 way to apply Heavy Duty Mechanics – Marathon, ON Perenti Group The Straight Goods Mining Marathon (ON) Depending on...  ...Mechanics for its underground Hemlo Mine near Marathon, ON. This rotational 14/14 role includes camp accommodations, meals, and travel... 
    Full time
    Contract work
    Relocation package

    Energy Job Shop

    Edmonton, AB
    15 days ago
  • $36.1 per hour

     ...repaired equipment for proper performance and to ensure that work meets manufacturers' specifications Clean, lubricate and perform other maintenance work Perform repair work on heavy trucks Service attachments and working tools Perform other routine maintenance... 
    Permanent employment
    Full time
    Remote work

    Trillium Truck Repairs Inc.

    Mississauga, ON
    2 days ago
  • $37 per hour

    Overview Languages English Education ~ Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work remotely.
    Permanent employment
    Full time
    Remote work

    Lift North America Inc.

    Mississauga, ON
    2 days ago
  •  ...Fasten parts together using fastening and joining equipment Check mechanical assemblies and subassemblies for alignment and proper...  ...Bending, crouching, kneeling Hand-eye co-ordination Handling heavy loads Manual dexterity Standing for extended periods Repetitive... 
    Permanent employment
    Full time
    Remote work

    Bull Powertrain

    Sudbury, ON
    3 days ago
  • $52.73 per hour

    Overview Languages English Education ~ Other trades certificate or diploma Experience Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Work site environment Outdoors Dusty...
    Long term contract
    Remote work
    Relocation

    FORDING RIVER OPERATIONS

    Elkford, BC
    1 day ago
  • $43.5 per hour

    Overview Languages English Education Registered Apprenticeship certificate or equivalent experience Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities...
    Permanent employment
    Full time
    Apprenticeship
    Long term contract
    Remote work

    Pacific Coast Distribution

    Langley, BC
    2 days ago