find the right job for you in Canada


Diesel jobs in ontario province Canada

314 diesel jobs found in ontario province: showing 1 - 50

Heavy Duty Mechanic (310t License)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 29 Aug 2026
looking for a Heavy Duty Mechanic to join our team. The ideal candidate is responsible for maintaining and repairing heavy diesel...; Familiarity with the various types of diesel engines; Ability to oversee, coach and mentor all apprentices and other shop
Mechanic - Musselwhite
Company: Redpath Mining Contractors and Engineers |

Location: Thunder Bay, ON, Canada

| Salary: CA$137500 - 157000 per year | Date posted: 29 Aug 2026
is to perform preventive maintenance and repairs to diesel, electrical, hydraulic and air operated equipment. This includes mobile... procedures Ability to Service/Diagnose Diesel Engines of many types and makes Ability to Service/Diagnose All Powertrain/Brake
Lead Heavy Duty Mechanic
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
diesel equipment within the facility. Why work for Clean Harbors? Health and Safety is our #1 priority and we live it 3-6... following units: pickup trucks, tractors, and trailers; Familiarity with the various types of diesel engines; Ability to lead
Diesel Service Technician - Apprentice (3rd Or 4th Year)
Company: Tirecraft |

Location: Dorchester, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Diesel Service Technician - Apprentice Tubby’s Truck and Trailer – Dorchester, ON Tirecraft is a proudly Canadian... owned and operated expert in tires and automotive services. As a Diesel Service Technician – Apprentice you will play
Diesel Service Technician (310t Or 310j)
Company: Tirecraft |

Location: Dorchester, ON, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
Diesel Service Technician Tubby’s Truck and Trailer – Dorchester, ON Tirecraft is a proudly Canadian owned... and operated expert in tires and automotive services. As a Diesel Service Technician, you will play a crucial role in maintaining
Diesel Lube Technician - Technician I
Company: Ryder |

Location: Cambridge, ON, Canada

| Salary: unspecified | Date posted: 28 Aug 2026
, if required, and clean breathers * DRIVE LINE: Lubricate drive line * DIESEL/GAS ENGINES-ALL ENGINES: Check and adjust oil levels... Identify unusual noises and oil leaks * FUEL SYSTEMS: Replace and prime fuel filter Check gas and diesel fuel system
Heavy Equipment Mechanic
Company: Randstad |

Location: Barrie, ON, Canada

| Salary: CA$51.07 per hour | Date posted: 28 Aug 2026
Experience with diesel lift-trucks, loaders, and other heavy equipment Experience working with Diesel Mi-jack Gantry Cranes... experience with diesel lift-trucks, loaders, and other heavy equipment Experience working with Diesel Mi-jack Gantry Cranes
Ventilation Technician
Company: Agnico Eagle Mines |

Location: Kirkland Lake, ON, Canada

| Salary: unspecified | Date posted: 28 Aug 2026
adequate airflow that meets the regulatory requirement for diesel operation circulate through the mine and at development
Technician - Apprentice
Company: Premier Equipment |

Location: Elmira, ON, Canada

| Salary: CA$23.09 per hour | Date posted: 28 Aug 2026
techniques in diesel engines, electrical systems, hydraulics, brakes, air conditioning, and drive trains. Rotate between work
Heavy Duty Mechanic (310t License)
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 27 Aug 2026
candidate is responsible for maintaining and repairing heavy diesel equipment at our facility/shop. Wage range for this position
Licensed Diesel Truck Technician/mechanic I
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
Location: 1610 Enterprise Rd Mississauga, ON L4W 4P4 Pay: $43-45 Shift Premium: $3.00 2nd Shift Differential, $4.00 3rd Shift Differential Shift: Sun-Thurs 10pm-6:30am Position Summary: EXPE
310t Mechanic
Company: Randstad |

Location: Etobicoke, ON, Canada

| Salary: CA$47 - 55 per hour | Date posted: 27 Aug 2026
& Software: Troubleshoot diesel engines, electrical systems, air brakes, transmissions, and hydraulics using CAT SIS and Jaltest... service truck. Experience: 7 to 10 years of hands-on experience working on heavy diesel trucks, civil equipment, or plows
Licensed Diesel Truck Technician/mechanic I
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
Location: 1610 Enterprise Rd Mississauga, ON L4W 4P4 Pay: $43-45 Shift Premium: $3.00 2nd Shift Differential, $4.00 3rd Shift Differential Shift: Sun-Thurs 10pm-6:30am Position Summary: EXPE
Intermodal Heavy Duty Equipment Mechanic
Company: Canadian National Railway |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
diesel / gas engine, electrical, hydraulic, driveline malfunctions and making required repairs. Use electric and oxy... of Vocational Studies in Heavy Duty Mechanic. Diesel mechanic, Automotive, Truck & Coach, Hydraulics experience. Valid driver
Intermodal Heavy Duty Equipment Mechanic
Company: Canadian National Railway |

Location: Brampton, ON, Canada

| Salary: unspecified | Date posted: 27 Aug 2026
diesel / gas engine, electrical, hydraulic, driveline malfunctions and making required repairs. Use electric and oxy... of Vocational Studies in Heavy Duty Mechanic. Diesel mechanic, Automotive, Truck & Coach, Hydraulics experience. Valid driver
Technical Support Representative
Company: Epiroc |

Location: Lively, ON, Canada

| Salary: CA$50 - 55 per hour | Date posted: 26 Aug 2026
Travel inside and sometimes outside of Canada. Provide machine shipping documents (Diesel notes, MIcards, ect) Release
Driver -roll Off
Company: Gerdau |

Location: Nepean, ON, Canada

| Salary: unspecified | Date posted: 26 Aug 2026
In this role, you will operate standard factory-equipped gasoline or diesel truck tractors with flatbed trailers, roll-off units
Mechanic Diesel 512
Company: Purolator |

Location: Pickering, ON, Canada

| Salary: CA$49.45 per hour | Date posted: 26 Aug 2026
Squires Beach Road, Pickering, ON Description The Diesel Mechanic inspects, maintains, diagnoses, and repairs assigned... Responsibilities Education Heavy Duty Diesel Mechanics license (310T) Valid Class G driver's license with a clear driver
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |

Location: Brampton, ON, Canada

| Salary: CA$21 - 23 per hour | Date posted: 26 Aug 2026
Summary: STARTING YOUR CAREER AS A TRUCK TECHNICIAN? This is a great entry level position to start your career as a diesel... experience and you are Dynamic, Motivated and Ready to learn - WE ARE COMMITTED TO DEVELOPING YOU! At Penske a Diesel
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |

Location: Mississauga, ON, Canada

| Salary: CA$25 - 27 per hour | Date posted: 26 Aug 2026
your career as a diesel truck mechanic, learn from the best and move ahead. We have industry leading trucks, technology, tools... YOU! At Penske a Diesel Technician III is a mechanic's helper/apprentice that will perform minor component repair or replacement
Diesel Truck Technician/mechanic Iii (helper/apprentice)
Company: Penske |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 26 Aug 2026
as a diesel truck mechanic, learn from the best and move ahead. We have industry leading trucks, technology, tools, and experts... a Diesel Technician III is a mechanic's helper/apprentice that will perform minor component repair or replacement and assist
310s Automotive Service Technician
Company: Randstad |

Location: Burlington, ON, Canada

| Salary: CA$35 - 40 per hour | Date posted: 25 Aug 2026
diagnostics to light-diesel work? Located conveniently in Burlington, our facility is a go-to service destination in the area...-Duty Diesel Repair: Troubleshoot, maintain, and repair heavy-duty pickup trucks, with a focus on RAM 2500/3500 diesel
Heavy Equipment Mechanic
Company: MasterTech |

Location: Fergus, ON, Canada

| Salary: CA$40 - 55 per hour | Date posted: 25 Aug 2026
MasterTech is on the search for Diesel Technicians (310T or 421A) in the Fergus ON area. This is a hybrid shop... on off-road heavy equipment (mining, construction, forestry, drills, aerial, earthmoving, etc.) and/or diesel trucks
Mechanic Diesel 198
Company: Purolator |

Location: Kanata, ON, Canada

| Salary: unspecified | Date posted: 25 Aug 2026
un impact positif au sein de votre communauté. Description Le mécanicien diesel inspecte, entretient, diagnostique et répare... additionnelles Formation Permis pour Mécaniciens de Diesel Lourd Permis de conduire valide “AZ/Classe 1” avec un dossier
Mechanic Diesel 512
Company: Purolator |

Location: Pickering, ON, Canada

| Salary: CA$49.45 per hour | Date posted: 25 Aug 2026
Squires Beach Road, Pickering, ON Description The Diesel Mechanic inspects, maintains, diagnoses, and repairs assigned... Responsibilities Education Heavy Duty Diesel Mechanics license (310T) Valid Class G driver's license with a clear driver
Diesel Technician
Company: Casella Waste Systems |

Location: Vermont - White River, ON, Canada

| Salary: unspecified | Date posted: 25 Aug 2026
Position Summary: The Diesel Technician maintains diesel equipment, completes inspections and preventive maintenance... pre and post trip inspections in a timely manner or as directed by maintenance manager. Maintains diesel equipment
Truck Driver - Class Az - Penske Logistics
Company: Penske |

Location: Woodstock, ON, Canada

| Salary: CA$29.28 per hour | Date posted: 24 Aug 2026
of arms to push and push while walking. - This role has exposure to diesel and gasoline fuel, as well as exposure
Heavy Duty Mechanic
Company: Clean Harbors |

Location: Kitchener, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
is responsible for maintaining / repairing heavy diesel equipment within the facility. Wage range for this position: $38-42/hour... of one or more of the following units: pickup trucks, tractors, and trailers; Familiarity with the various types of diesel engines
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Hamilton, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Lead Heavy Duty Mechanic
Company: Clean Harbors |

Location: Guelph, ON, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
. This position is responsible for maintaining / repairing heavy diesel equipment within the facility. Why work for Clean Harbors... following units: pickup trucks, tractors, and trailers; Familiarity with the various types of diesel engines; Ability
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Chatham-Kent, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 24 Aug 2026
: 161451 Category: Fleet & Asset Management Posting Date: 2026-05-29 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Wellesley, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Wellesley, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Kitchener, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Heavy Duty Mechanic (310t)
Company: Clean Harbors |

Location: Kitchener, ON, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
and Coach Technician 310T) to join our team. This position is responsible for maintaining / repairing heavy diesel equipment
Lead Heavy Duty Mechanic
Company: Clean Harbors |

Location: Waterloo, ON, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
. This position is responsible for maintaining / repairing heavy diesel equipment within the facility. Why work for Clean Harbors... following units: pickup trucks, tractors, and trailers; Familiarity with the various types of diesel engines; Ability
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Ontario, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Waterloo, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Ontario - London, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
: 161451 Category: Fleet & Asset Management Posting Date: 2026-05-29 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Ontario - Milton, NS, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Diesel Technician Ii
Company: Ryder |

Location: Burlington, ON, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
, if required, and clean breathers DRIVE LINE: Lubricate drive line DIESEL/GAS ENGINES-ALL ENGINES: Check and adjust oil levels Identify... unusual noises and oil leaks FUEL SYSTEMS: Replace and prime fuel filter Check gas and diesel fuel system components
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Tecumseh, ON, Canada

| Salary: CA$35 - 45 per hour | Date posted: 24 Aug 2026
: 161451 Category: Fleet & Asset Management Posting Date: 2026-05-29 Job Schedule: Full time Job Function: Diesel, Truck
Heavy Duty Mechanic (310t)
Company: Clean Harbors |

Location: Waterloo, ON, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
and Coach Technician 310T) to join our team. This position is responsible for maintaining / repairing heavy diesel equipment
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Ontario - Bluewater, QLD, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
: 161451 Category: Fleet & Asset Management Posting Date: 2026-05-29 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Stratford, CA - Ontario, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Burlington, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Ontario - Windsor, CA, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
: 161451 Category: Fleet & Asset Management Posting Date: 2026-05-29 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Mobile Licensed Heavy Duty Mechanic
Company: Clean Harbors |

Location: Guelph, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
: 161696 Category: Fleet & Asset Management Posting Date: 2026-05-27 Job Schedule: Full time Job Function: Diesel, Truck
Heavy Duty Mechanic
Company: Clean Harbors |

Location: Breslau, ON, Canada

| Salary: CA$38 - 42 per hour | Date posted: 24 Aug 2026
is responsible for maintaining / repairing heavy diesel equipment within the facility. Wage range for this position: $38-42/hour... of one or more of the following units: pickup trucks, tractors, and trailers; Familiarity with the various types of diesel engines