skip to Main Content

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 $400 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:

+ Maintenance Foreman - Hinton, AB (1154417)

Maintenance Foreman - Hinton, AB (1154417)

We are looking for a self-motivated, well-organized leader to work as a Maintenance Foreman for our client who is a world-class, technology-driven, coal-producing mining company. This role offers…

read more
+ Heavy Duty Mechanic - Lower Mainland, BC (1153188)

Heavy Duty Mechanic - Lower Mainland, BC (1153188)

Company Name: Sunbelt Rentals of CanadaCompany URL: https://www.sunbeltrentals.com/Title of Job: Heavy Duty MechanicLocation of Job: Lower Mainland (BC)Wage of Job: 30-40Job…

read more
+ 310T Mechanic - East Garafraxa, ON (1152593)

310T Mechanic - East Garafraxa, ON (1152593)

Job Title: 310T MechanicCompany Name: S&S Transport Inc.Location of job: East Garafraxa, ON.Wage of job: $45.00 per hourJob Description Inspect trucks & trailers daily – preventative…

read more
+ Lead Mechanic - Chilliwack BC (1152015)

Lead Mechanic - Chilliwack BC (1152015)

Are you a Mechanic with experience on equipment such as trucks, trailers, ag, greenhouse and material handling machinery? Our client, a rapidly growing greenhouse business that supplies major…

read more
+ Equipment Repair Technician - Oakville, ON (1143421)

Equipment Repair Technician - Oakville, ON (1143421)

THE CORPORATION OF THE TOWN OF OAKVILLEJOB POSTING POSITION ID: 4230 CALL NO. 22-2830 This job profile reflects the general requirements necessary to perform the principal functions…

read more
+ Heavy Duty Mechanic - Peace River, AB (1126814)

Heavy Duty Mechanic - Peace River, AB (1126814)

Our client serves sawmills and the wood pulp industries throughout Northwest Alberta. They are seeking a Heavy Duty Mechanic to join their team in Peace River, AB. This role will be responsible for…

read more
+ B620 Inspector/Trailer Mechanic - Edmonton, AB (1106749)

B620 Inspector/Trailer Mechanic - Edmonton, AB (1106749)

How would you like to work for one of Canada’s Best Managed Companies for four years running? Our client, a premium service provider for bulk commodity transportation, is seeking a B620…

read more
+ Certified Heavy Duty Mechanic - Coronach, SK (1002374)

Certified Heavy Duty Mechanic - Coronach, SK (1002374)

Our client, a longstanding leader in mining and energy generation, is seeking a Heavy Duty Mechanic to join their team in Coronach, SK. Working both in the shop and mine site, this role will be…

read more
+ Heavy Equipment Technician (Heavy Duty Mechanic) - Fort McMurray, AB (1102904)

Heavy Equipment Technician (Heavy Duty Mechanic) - Fort McMurray, AB (1102904)

Are you Heavy Duty Mechanic who prefers rotational work, leaving half your year free? Then we want to hear from you! Our client is North America’s largest heavy equipment rental company that…

read more
+ Equipment Mechanic - Victoria, BC (1097558)

Equipment Mechanic - Victoria, BC (1097558)

Equipment Mechanic – Victoria, BCWe are hiring an experienced Mechanic or Farm Equipment Mechanic to join the largest Certified Organic farm on Vancouver Island. You will be working on a…

read more
+ Field Service Technicians/Mechanics - Portland, Oregon, USA (1088752)

Field Service Technicians/Mechanics - Portland, Oregon, USA (1088752)

Do you have experience working with heavy-duty or material handling equipment? Our client is one of the fastest-growing heavy-duty equipment dealers in North America. They are seeking 2 Field Service…

read more
+ Maintenance Mechanic - Seattle, WA (1072955)

Maintenance Mechanic - Seattle, WA (1072955)

Our client’s business is thriving and has established a proud history of over two decades in the logistics industry. Come and work for a company where internal career growth is encouraged, and…

read more
+ Truck Mechanic - Grande Prairie, AB (1054785)

Truck Mechanic - Grande Prairie, AB (1054785)

How would you like to work for one of Canada’s Best Managed Companies for four years running? Our client, a premium service provider for bulk commodity transportation, is seeking a Truck Mechanic…

read more
+ Heavy Duty Mechanic - Sparwood, BC (1050911)

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…

read more
+ Mechanic 310T or 310S Medium Duty - London, ON (1035974)

Mechanic 310T or 310S Medium Duty - London, ON (1035974)

How would you like to work for an award-winning employer with a history of no lay-offs and some of the most modern technology to play with? Our client, a leader in Ontario’s mobility and transit…

read more
+ Heavy Duty Mechanic - Montreal, QC (1023101)

Heavy Duty Mechanic - Montreal, QC (1023101)

Heavy Duty Mechanic – Montreal, QC Our client’s business is thriving and has established a proud history of over two decades in the logistics industry. This mechanic role is an integral…

read more
+ 310T Truck Mechanic - Exeter, ON (1001875)

310T Truck Mechanic - Exeter, ON (1001875)

Our client is a leader in waste reduction initiatives, providing resource management services to more than 20 municipalities in Southwestern Ontario. They are seeking a 310 Truck Mechanic to join…

read more
+ Commercial Transport Vehicle Mechanic – Vancouver, BC (994337)

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….

read more
+ Maintenance Supervisor - Coronach, SK (989139)

Maintenance Supervisor - Coronach, SK (989139)

Are you a Maintenance Supervisor with experience in the Mining industry? Then we want to hear from you! Founded over 150 years ago, our client is a longstanding leader in energy generation. They are…

read more
+ Heavy Duty Mechanic – Victoria, BC (932864)

Heavy Duty Mechanic – Victoria, BC (932864)

Are you a Heavy Duty Mechanic with a Class 3 license and air brake endorsement? Then we are looking for you! With far-reaching roots on Vancouver Island, our client is a recognized leader in the…

read more
+ Heavy Duty Mechanic - Hinton AB (879510)

Heavy Duty Mechanic - Hinton AB (879510)

Are you a Heavy Equipment Technician or Heavy Duty Mechanic who’s ready for a job that pays well and offers a great work-life balance? Then we have the role for you! Our client is a…

read more