We always have openings for certified Heavy Duty Mechanics. We see a lot of Diesel Engine, Truck and Transport, Commercial Vehicle, Heavy Equipment, Bus and Coach, Agricultural and even Marine Mechanic roles. Most of our clients also hire lead hand, maintenance supervisor and Maintenance Manager roles that give you the ability to continue to grow your career. We even have roles that need expertise in Natural Gas Engines, Electric Drive Haul Trucks, and Dragline Shovels.
Heavy Duty Mechanics who specialize in mining engines are particularly in demand at the moment. If you are a certified Heavy Duty Mechanic, feel free to check out our job postings below. You can also register for Career Alerts, which will alert you when the jobs you are interested in become available. If you have a friend who may be interested we will pay you $500 to refer them to Red Seal and they are hired. If you’d like to learn more about any position, please give us a call at 1-855-733-7325 (RED-SEAL) or text 250-483-5954
Browse our list of current high quality job openings below:
Heavy Duty Mechanic - Calgary AB (1701677)
Heavy Duty Mechanic – Calgary, ABThis North American leader in steel production has an opening for a HDM at their SE Calgary steel / metals recycling facility. Great opportunity for someone who wants…
Mechanic Journeyman - Saskatoon, SK (1700593)
Job Title: Mechanic (Journeyman) Transit Position: Mechanic (Journeyman) Division: Transportation and Construction Department: Saskatoon Transit Term: 1 Permanent Full Time position…
Truck And Trailer Mechanic - Brandon, MB (1687325)
Truck & Trailer Mechanic – Brandon MBFor over 40 years this client has been creating custom rail solutions for customers across North America. Here’s an opportunity for a Truck Mechanic who…
Transit Mechanic - Banff, AB (1673942)
Heavy Equipment Transit Technician: (with CVIP) – Full TimeThe Town of Banff is looking for Heavy Equipment Transit Technicians (HET) with sound experience and in-the-pit skills who will “Take…
Heavy Equipment Technician – Grande Prairie, AB (1635731)
Heavy Equipment Technician – Grande Prairie, AB Our client is looking for dedicated and energetic people to join their team. We are seeking candidates with knowledge of heavy equipment along…
Apprentice Heavy Duty Agriculture Mechanic - Brooks, AB (1610508)
Apprentice Heavy Duty Agriculture Mechanic – Brooks, ABAre you a motivated and experienced 3rd or 4th-year apprentice looking to take your skills to the next level working on Bobcat and…
Interprovincial Journeyman Heavy Equipment Agriculture Mechanic - Brooks, AB (1610507)
Interprovincial Journeyman Heavy Equipment Agriculture Mechanic – Brooks, ABAre you an experienced Interprovincial Journeyman Heavy Duty Agriculture Mechanic with a passion for working with…
Truck and Trailer Repair Technician - Calgary, AB (1601551)
Job descriptionWe are a Truck and Trailer Repairs Shop based in Calgary, AB and we are looking for a Heavy Duty Truck Mechanic or Apprentice to join our team.We offer: $25-$27/hr, negotiable based on…
Truck & Trailer Mechanic - Leduc, AB (1599153)
Truck & Trailer Mechanic – Leduc, AB **$3K SIGN ON BONUS!**How would you like to work for one of Canada’s Best Managed Companies for four years running? Our client, a premium service provider…
Construction and Aerial Equipment Mechanic – Ajax, ON (1596407)
Construction and Aerial Equipment Mechanic – Ajax, ONOur Client is a Canadian success story with over 65 years of history and a team of 500 employees. We’re dedicated to expanding our team with new…
Construction and Aerial Equipment Mechanic – Etobicoke, ON (1596408)
Construction and Aerial Equipment Mechanic – Etobicoke, ONOur Client is a Canadian success story with over 65 years of history and a team of 500 employees. We’re dedicated to expanding our team…
Journeyman Truck Transport Mechanic - Winnipeg, MB (1590497)
Journeyman Truck Transport Mechanic – Winnipeg, MBOur Client specializes in maintaining a fleet of trucks dedicated to waste hauling. Our team in Winnipeg, MB is seeking a skilled Licensed Journeyman…
Mechanic (Journeyman) (Weekend Shift) - Saskatoon, SK (1588765)
Job Title: Mechanic (Journeyman) (Weekend Shift)Position: Mechanic (Journeyman) (Weekend Shift) Division: Transportation and Construction Department: Roadways, Fleet and Support ServicesTerm:…
310T Licensed Technician - Ajax, ON (1588016)
310T Licensed (MANDATORY) – Ajax, ON Our Client is the leader of waste material disposal in North America. They service the waste and recycling of residential to toxic waste and have many…
Journeyman On-Road Heavy Duty Mechanic & Apprentices (3rd-4th Year) - Calgary, AB (1578102)
Journeyman Heavy Duty Mechanic & Apprentices (3rd-4th Year) – Calgary, AB Our Client is the leader of waste material disposal in North America. They service the waste and recycling of…
Journeyman On-Road Heavy Duty Mechanic & Apprentices (3rd-4th Year) - Victoria, BC (1578100)
Journeyman On-Road Heavy Duty Mechanic & Apprentices (3rd-4th Year) – Victoria, BC Our Client is the leader of waste material disposal in North America. They Service the waste and recycling of…
Heavy Equipment Road Mechanic - St. Albert, AB (1569605)
Who we areStephenson’s Rental Services is a Canadian success story spanning over 65 years and 500 employees looking to expand our team with new diverse and talented individuals. We believe that…
Heavy Duty Mechanics - Port McNeill, BC (1556100)
Heavy Duty MechanicsHourly – PermanentPort McNeill, BC, CA THE OPPORTUNITYWestern Forest Products is currently seeking for fully qualified Heavy-Duty Mechanics to join our Timberlands operations…
Heavy Duty Equipment Technicians - Saskatoon, SK (1547222)
Heavy Equipment Technician – Saskatoon, SKOur client is looking for dedicated and energetic people to join their team. We are seeking candidates with knowledge of heavy equipment along with a…
Heavy Duty Mechanic - Vancouver, BC (1518248)
WHY MT SEYMOURMt Seymour is Vancouver’s family owned and operated ski area delivering a relaxed West Coast feel only 30 minutes drive from downtown Vancouver. Work and play in one of the world’s…
Heavy Duty Mechanic - Hinton, AB (879510)
Heavy Duty Mechanic – Hinton, ABWAGE INCREASE + BONUS FOR DUAL TICKETS! Our client operates the largest so-far undeveloped coal mine in Canada and potentially one of the largest in North…
Heavy Duty Mechanic - Sparwood, BC (1050911)
Are you a Heavy Duty Mechanic or Heavy Equipment Technician who would be interested in…Working on some of the largest and most automated equipment in the world?Receiving a generous relocation bonus…
Commercial Transport Vehicle Mechanic – Vancouver, BC (994337)
Opportunity alert! Our client, an established raw material recycler and 4th-generation family-run company, is seeking a certified Commercial Transport Mechanic to join their team in Vancouver, BC….