• Heavy Duty Mechanic Jobs

    Jobs 1 to 20 of 11,575
  • Heidelberg Materials US, Inc. • Coquitlam, BC V3B 0A2 Canada
    AutoReqId: 19959BR Pay Class: Hourly Hourly Pay Rate: 46.88 Department: Maintenance Line of Business: Aggregates Position Type:... Read More
  • Aerotek • Burnaby, BC V3J 0A2 Canada
    Aerotek is hiring a Heavy Duty Mechanic $30-45/hr, Burnaby, BC They are currently seeking a Heavy Duty Mechanic to join their... Read More
  • Parsons Corporation • Faro, YT Y0B 0A7 Canada
    In a world of possibilities, pursue one with endless opportunities. Imagine Next! When it comes to what you want in your career, if... Read More
  • United Rentals • Regina, SK S4M 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • United Rentals • Edmonton, AB T5A 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • Waste Connections • Saskatoon, SK S7H 0A1 Canada
    Loraas Disposal North has an immediate opening for a Journeyman Heavy Duty Mechanic or 3rd Year Apprentice to join our team in... Read More
  • RailWorks • Guelph, ON N1C 0A1 Canada
    Job ID: 17983 Heavy Duty Mechanic (Rail) Reporting to the Equipment Manager/Shop Foreman, the Mechanic performs duties and tasks... Read More
  • Waste Connections • Kitchener, ON N2A 0A1 Canada
    Waste Connections of Canada has an immediate opening for a Heavy Duty Mechanic to join our team in Kitchener Ontario In this... Read More
  • Heidelberg Materials US, Inc. • Cadomin, AB T0E 0E0 Canada
    AutoReqId: 19246BR Pay Class: Hourly Hourly Pay Rate: 54.19 Department: Maintenance Line of Business: Cement Operations Position... Read More
  • United Rentals • Terrace, BC V8G 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • United Rentals • Prince George, BC V2K 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • United Rentals • Thompson, MB R8N 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • United Rentals • Surrey, BC V3R 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • Heidelberg Materials US, Inc. • Seattle, WA 98194
    AutoReqId: 19787BR Pay Class: Hourly Hourly Pay Rate: $44.11-$44.11 Department: Maintenance Line of Business: Concrete Position... Read More
  • Saint-Gobain • Invermere, BC V0A 0A1 Canada
    Heavy Duty Mechanic - Mining Position Description Job Summary CertainTeed Canada has an exciting career opportunity for a Heavy... Read More
  • Waste Connections • Saskatoon, SK S7H 0A1 Canada
    Loraas Disposal North has an immediate opening for a Apprentice Heavy Duty Mechanic (2nd year) to join our team in Saskatoon, SK to... Read More
  • United Rentals • Saskatoon, SK S7H 0A1 Canada
    Great company. Great people. Great opportunities. If you'd like the chance to make your mark with the world's largest equipment... Read More
  • Aerotek • Calgary, AB T1X 0L3 Canada
    Description: Inspect and diagnose truck steering suspension systems Replace truck and trailer suspensions Check alignment on truck... Read More
  • National Express • Haileybury, ON P0J 0A7 Canada
    Stock Transportation Ltd. (a subsidiary of National Express LLC) operates more than 2,800 school buses and serves 35+ school... Read More
  • National Express
    Stock Transportation Ltd. (a subsidiary of National Express LLC) operates more than 2,800 school buses and serves 35+ school... Read More
  • {{job.Abstract | trimToNearestWordWithinLength:160:'...'}} Read More