find the right job for you in Canada


Heavy Equipment Mechanic jobs in british columbia province Canada

111 heavy equipment mechanic jobs found in british columbia province: showing 1 - 50

Heavy Duty Mechanic - Field
Company: Finning |

Location: Cranbrook, BC, Canada

| Salary: unspecified | Date posted: 11 Sep 2026
—and so are the opportunities! We are currently hiring a Field Journeyperson Heavy Duty Mechanic in Cranbrook. What’s in it...: Interprovincial Journeyperson Heavy Equipment Certification Clean Drivers’ Abstract (5 yr) Dedication to safety Strong
Heavy Duty Mechanic
Company: West Fraser |

Location: Smithers, BC, Canada

| Salary: unspecified | Date posted: 11 Sep 2026
or Provincial Journeyperson Heavy Duty Mechanic certification. Third-year apprentices will also be considered. The ability to read... and rewarding careers. Our Pacific Inland Resources Division in Smithers, BC, is currently recruiting for a fully certified Heavy
Heavy Duty Mechanic
Company: Adecco |

Location: Prince Rupert, BC, Canada

| Salary: CA$95000 per year | Date posted: 11 Sep 2026
Adecco is currently hiring a full-time highly skilled and safety-conscious Heavy Duty Mechanic to join our client..., and maintaining a variety of heavy equipment and machinery to ensure optimal performance and minimal downtime. For this role
Heavy-duty Red Seal Mechanic
Company: Burnco |

Location: Kelowna, BC, Canada

| Salary: CA$42 - 45 per hour | Date posted: 11 Sep 2026
Description : BURNCO is hiring a Heavy-Duty Red Seal Mechanic who will make our great BC Interior team..., Wheel-loaders, and various mobile equipment Maintain fleet as per Provincial Regulations, including service records
Journeyperson Heavy Duty Mechanic - Field - Williams Lake
Company: Finning |

Location: Williams Lake, BC, Canada

| Salary: CA$50.25 - 55.84 per hour | Date posted: 11 Sep 2026
Heavy Duty Mechanic (with Red Seal endorsement); self motivated, embrace challenges, and thrive in an environment... Interprovincial Journeyperson Heavy Equipment Certification Minimum 1 year experience as a Heavy Duty Technician Dedication
Diesel Mechanic
Company: CPKC |

Location: Golden, BC, Canada

| Salary: unspecified | Date posted: 10 Sep 2026
Jobs Search Jobs Job Description Apply now Start Please wait... Diesel Mechanic Posting Start Date: 9/9/26 Join CPKC... here. PURPOSE OF THE POSITION: As a Diesel Mechanic, you play a vital role in keeping our locomotives moving and our communities
Red Seal, Refrigeration Mechanic
Company: Newcrest |

Location: Kitimat, BC, Canada

| Salary: CA$63.35 per hour | Date posted: 09 Sep 2026
. As Part of the Team Install, maintain, troubleshoot, and repair commercial refrigeration and HVAC equipment. Diagnose... and replace defective equipment and components. Maintain accurate inventory records for parts and refrigerant supplies. Prepare
Service Technician (heavy Duty Mechanic)
Company: Bosch Truck Group Inc. |

Location: Vernon, BC, Canada

| Salary: unspecified | Date posted: 09 Sep 2026
maintain tools and equipment. Qualifications A Red Seal Heavy duty or Truck and Transport Journeyman qualification BC
Heavy Duty Mechanic - Warranty Tech - Kamloops Mining
Company: Finning |

Location: Kamloops, BC, Canada

| Salary: CA$50.25 - 55.84 per hour | Date posted: 09 Sep 2026
, performing NEP, PCRs and overhauls on various customer sites. If you are a customer focused Heavy Duty Mechanic (with Red Seal... —and so are the opportunities! Finning Canada is looking for passionate and field experienced Red Seal Journeyperson Heavy Duty
Apprentice Heavy Duty Technician
Company: Waste Management |

Location: Castlegar, BC, Canada

| Salary: unspecified | Date posted: 08 Sep 2026
- now here's more on what you'll be doing as a Mechanic at WM. Each day you'll fix the trucks and equipment that service over 20 million customers...Job Category: Technicians Job Description: Are you seeking a safer work environment as a mechanic? Is your family
Heavy Duty Mechanic
Company: Amrize |

Location: Squamish, BC, Canada

| Salary: CA$47.8 per hour | Date posted: 06 Sep 2026
Location: Squamish RMX BC Job Req ID: 17902 Join our amazing team and contribute as a: Heavy Duty Mechanic... and play. Cardinal Concrete, a division of Amrize, is currently seeking a ticketed Heavy Duty Mechanic/Commercial Transport
Mechanical Technician
Company: City of Victoria |

Location: Victoria, BC, Canada

| Salary: CA$46.45 per hour | Date posted: 05 Sep 2026
and equipment, including heavy-duty trucks, machinery, emergency response vehicles, and utility vehicles. As part of a collaborative... Effort: Lift and move heavy material and equipment. (often) Work in awkward positions on back, bent over, hands in the
Volvo Heavy Duty Technician
Company: Alliance HR&I |

Location: British Columbia, Canada

| Salary: unspecified | Date posted: 04 Sep 2026
Volvo Heavy Duty Technician We are seeking an experienced Heavy Duty Truck Technician / Diesel Mechanic... Mechanic Experience working on Volvo trucks or similar heavy-duty truck brands Strong diesel engine diagnostic
Diesel Mechanic
Company: CPKC |

Location: Port Coquitlam, BC, Canada

| Salary: unspecified | Date posted: 04 Sep 2026
Jobs Search Jobs Job Description Apply now Start Please wait... Diesel Mechanic Posting Start Date: 9/3/26 Join CPKC... here. PURPOSE OF THE POSITION: As a Diesel Mechanic, you play a vital role in keeping our locomotives moving and our communities
Mechanic (truck And Transport/heavy Duty)
Company: University of British Columbia |

Location: Vancouver, BC, Canada

| Salary: CA$7487 - 8028 per month | Date posted: 04 Sep 2026
Date. Job End Date Ongoing Note Truck and Transport Mechanic and Heavy-Duty Mechanic will be eligible for $3.65 per hour shift.... Within this department, the Mechanic performs skilled mechanical repair and maintenance work of campus vehicles and equipment
Service Technician, Williams Lake, Bc
Company: Velocity Truck Centres |

Location: Williams Lake, BC, Canada

| Salary: CA$47.66 per hour | Date posted: 03 Sep 2026
equipment Complete all required documentation Tag all failed parts and return cores Make warranty decisions..., repairs, and maintenance of large truck and trailers. Commercial Transport (Truck and Transport Mechanic) Journeyman
Heavy Duty Mechanic
Company: Big Country Equipment Repair |

Location: Kamloops, BC, Canada

| Salary: CA$62.5 per hour | Date posted: 02 Sep 2026
hours a day, 365 days a year. Big Country Equipment is hiring an experienced licensed Heavy Duty Mechanic (Equipment... Travel Time: Paid up to 8 hours at $62.50 per hour on travel days About Us: Big Country Equipment is a BC-based heavy
Construction Superintendent - Mechanical (prince George)
Company: IREN |

Location: Prince George, BC, Canada

| Salary: CA$60 per hour | Date posted: 02 Sep 2026
mechanical design documents, P&IDs, piping isometrics, equipment schedules, specifications, and submittals to ensure compliance.... What You Bring 7+ years of experience in mechanical construction management on heavy industrial or mission-critical projects (data
Construction Superintendent - Mechanical (mackenzie)
Company: IREN |

Location: Mackenzie, BC, Canada

| Salary: CA$60 per hour | Date posted: 02 Sep 2026
mechanical design documents, P&IDs, piping isometrics, equipment schedules, specifications, and submittals to ensure compliance.... What You Bring 7+ years of experience in mechanical construction management on heavy industrial or mission-critical projects (data
Licensed Trailer Technician - Night Shift
Company: TEN Canada (Transportation Equipment Network) |

Location: Delta, BC, Canada

| Salary: CA$32 - 40 per hour | Date posted: 02 Sep 2026
endorsement as a Licensed Trailer Mechanic, Heavy Duty Equipment Technician, or Truck and Transport Technician. Proven hands....” Transportation Equipment Network (TEN) is proud North American leader in transportation equipment and solutions. We're full-service
Heavy Duty Mechanic - Elk Valley
Company: Finning |

Location: Elkford, BC, Canada

| Salary: CA$62.54 per hour | Date posted: 02 Sep 2026
focused Heavy Duty Mechanic (with Red Seal endorsement); looking for stability and career growth APPLY TODAY! What’s In It... where your skills and passion keep the heavy iron moving. As a Field Heavy Duty Mechanic, you’ll troubleshoot and perform running
Rmr 2026 - Millwright Journeyman (interim)
Company: Revelstoke Mountain Resort |

Location: Revelstoke, BC, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
powder and an authentic Canadian resort town. Job Summary: The job of the Lift Mechanic Journeyman is to maintain, overhaul...: Coordinate daily activities with the lead mechanic and lift supervisor Be familiar with the operation of machinery
Journeyperson Heavy Duty Mechanic, Field Services
Company: Komatsu |

Location: Sparwood, BC, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
Jobs Job Description Journeyperson Heavy Duty Mechanic, Field Services Posting Start Date: 9/1/26 Job Location (Short): Sparwood, British Columbia... Heavy Duty Mechanic or Millwright who enjoys solving complex problems in the field and takes pride in keeping critical
Heavy Equipment Technician
Company: TPD |

Location: Maple Ridge, BC, Canada

| Salary: CA$45 - 53 per hour | Date posted: 02 Sep 2026
We are looking for a skilled Heavy Duty Mechanic. Are you looking for your next challenge? Join a leading heavy... WHAT YOU BRING TO THE TABLE: Red Seal or Journeyperson HD Mechanic Certification is an asset 2+ years of experience with heavy
Heavy Duty Mechanic - Elkford
Company: Finning |

Location: Elkford, BC, Canada

| Salary: unspecified | Date posted: 02 Sep 2026
Heavy Duty Mechanic (with Red Seal endorsement); looking for stability and career growth APPLY TODAY! What’s In It... and passion keep the heavy iron moving. As a Field Heavy Duty Mechanic, you’ll troubleshoot and perform running repairs
Journeyperson Light Duty Mechanic To Heavy Duty Apprentice, Field Services
Company: Komatsu |

Location: Sparwood, BC, Canada

| Salary: CA$61.33 per hour | Date posted: 01 Sep 2026
a Heavy-Duty Mechanic certification required Previous mechanical experience gained through automotive, heavy equipment... Jobs Job Description Journeyperson Light Duty Mechanic to Heavy Duty Apprentice, Field Services Posting Start Date: 9/1/26 Job Location (Short
Rmr - Heavy Duty Mechanic - Journeyman
Company: Revelstoke Mountain Resort |

Location: Revelstoke, BC, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
powder and an authentic Canadian resort town. Position Profile Title: Heavy Duty Equipment Mechanic Reports... Equipment Mechanics main responsibility is to be able to diagnose and complete repairs on all company heavy equipment. SUMMARY
Rmr - Vehicle Maintenance - Apprentice
Company: Revelstoke Mountain Resort |

Location: Revelstoke, BC, Canada

| Salary: unspecified | Date posted: 01 Sep 2026
powder and an authentic Canadian resort town. Position Profile Title: Heavy Duty Equipment Mechanic Apprentice Reports... to: Heavy Duty Equipment Mechanic JOB SUMMARY: Under the general direction of the Mechanical Services Manager, the Heavy Duty
Red Seal, Heavy Duty Mechanic
Company: Newcrest |

Location: Kitimat, BC, Canada

| Salary: CA$63.35 per hour | Date posted: 31 Aug 2026
and repairing heavy mobile equipment. Strong diagnostic and troubleshooting abilities. Experience with equipment such as loaders... conditions, operating around heavy equipment, and working 12-hour shifts on a rotational schedule. What's in it for You 100
Heavy Duty Mechanic
Company: Heidelberg Materials |

Location: Coquitlam, BC, Canada

| Salary: CA$52.86 per hour | Date posted: 31 Aug 2026
9,000 employees. What You’ll Be Doing Diagnose, maintain, and repair heavy-duty mobile and stationary equipment safely... Journeyperson certification as a Heavy Duty Equipment Technician Demonstrated ability to diagnose and repair complex mechanical
Journeyman Heavy Duty Mechanic *fort St. John
Company: Propak Systems |

Location: Fort St John, BC, Canada

| Salary: unspecified | Date posted: 29 Aug 2026
/ Heavy Duty Mechanic) to provide service, maintenance, and repair work on gas compressors and engines in gas plants... Millwright or Journeyman Heavy Duty Mechanic certification 5+ years’ experience with Waukesha, Caterpillar, and natural gas
Rv Service Technician
Company: Fraserway RV |

Location: Delta, BC, Canada

| Salary: CA$25 - 30 per hour | Date posted: 29 Aug 2026
, trailers, heavy equipment, or another skilled trade can translate well into this role. What You'll Do Diagnose and repair...-Time | Regular If you're an experienced technician, mechanic, or tradesperson who enjoys diagnosing problems, working
Field Service Heavy Duty Mechanic
Company: Sandvik |

Location: British Columbia, Canada

| Salary: unspecified | Date posted: 28 Aug 2026
and components according to defined specifications. The Heavy Duty Mechanic is also responsible for new equipment commissioning...Sandvik Mining is seeking a Field Service Heavy Duty Mechanic (Surface drills) Location: British Columbia
Industrial Millwright - Asphalt Plant
Company: Amrize |

Location: Langley City, BC, Canada

| Salary: CA$50.22 per hour | Date posted: 28 Aug 2026
ACCOMPLISH Perform planned, preventative, and breakdown maintenance on heavy industrial asphalt equipment to ensure maximum... collection systems, among other key components. Maintain, service, and repair heavy plant equipment, including conveyor belts
Service Technician (heavy Duty Mechanic)
Company: Bosch Truck Group Inc. |

Location: Kelowna, BC, Canada

| Salary: unspecified | Date posted: 26 Aug 2026
maintain tools and equipment. Qualifications A Red Seal Heavy duty or Truck and Transport Journeyman qualification. A CVI
Fleet Maintenance Fueler Washer
Company: Penske |

Location: Surrey, BC, Canada

| Salary: CA$22 - 24 per hour | Date posted: 25 Aug 2026
a career in the heavy duty mechanic field. A large number of our Fleet Maintenance Fueler Washers have continued their career... as Mechanic/Technicians. We strongly believe in promoting from within. If you are Dynamic, Motivated and Ready to live a unique
Lead Technician, Power & Hvac
Company: Sunbelt Rentals |

Location: Surrey, BC, Canada

| Salary: unspecified | Date posted: 25 Aug 2026
& HVAC Technician, Service Foreman, Service Supervisor, Industrial Mechanic, Diesel Technician, Heavy Equipment Technician.... Valid Red Seal Heavy Duty Equipment Technician certification required. Extensive experience troubleshooting and repairing
Resident Heavy Duty Mechanic - Golden
Company: Finning |

Location: Cranbrook, BC, Canada

| Salary: unspecified | Date posted: 25 Aug 2026
that keep our customers equipment moving in and around Golden. If you are a customer focused Heavy Duty Mechanic (with Red... - and so are the opportunities! We are hiring a Resident Heavy Duty Mechanic to troubleshoot and deliver fast, effective solutions
Class 3 Driver
Company: Sunbelt Rentals |

Location: Armstrong, BC, Canada

| Salary: unspecified | Date posted: 25 Aug 2026
from you: Heavy Haul Driver, Lowboy Driver, Equipment Driver, Equipment Operator, Owner-Operator, Delivery Driver Although...Join Our Team! Sunbelt Rentals strives to be the customer's first choice in the equipment rental industry. From pumps
Heavy Duty Technician
Company: Sunbelt Rentals |

Location: Terrace, BC, Canada

| Salary: unspecified | Date posted: 24 Aug 2026
Previous mechanic experience with similar diesel equipment and/or heavy equipment or specialty lines equipment (large-scale... Supervisor, Lead Mechanic, Lead Technician, Diesel Technician, Diesel Mechanic, Service Technician, Heavy Equipment Mechanic
Heavy Duty Mechanic
Company: Sunbelt Rentals |

Location: Squamish, BC, Canada

| Salary: unspecified | Date posted: 21 Aug 2026
Previous mechanic experience with similar diesel equipment and/or heavy equipment or specialty lines equipment (large-scale... Supervisor, Lead Mechanic, Lead Technician, Diesel Technician, Diesel Mechanic, Service Technician, Heavy Equipment Mechanic
Heavy Duty Mechanic Apprentice - Mbd/conetec
Company: ConeTec |

Location: Surrey, BC, Canada

| Salary: unspecified | Date posted: 21 Aug 2026
contributions to the company. Our success is a direct result of the people who work here. As a Heavy Duty Mechanic Apprentice.... Professional Experience / Qualifications 3 + years of experience with industrial heavy equipment including hydraulic equipment
Mobile Service Technician - Heavy Duty Mechanic
Company: Velocity Truck Centres |

Location: Terrace, BC, Canada

| Salary: CA$60 per hour | Date posted: 21 Aug 2026
Position: Mobile Heavy Duty Mechanic Type: Fulltime Permanent Location: Terrace, BC Compensation: Min... to all safety protocols and company policies. What You Bring: Red Seal certification or equivalent in Heavy Duty Mechanic/Truck
Pepsico Beverages Fleet Mechanic (delta)
Company: PepsiCo |

Location: Delta, BC, Canada

| Salary: CA$52.76 per hour | Date posted: 21 Aug 2026
Heavy Equipment Technician in Commerical Transport, Heavy Duty or Automotive / 310T Journeyperson Minimum of 2 years work... be doing as a Fleet Mechanic at PepsiCo Beverages, please follow the link: Our Delta team is currently
Foreman
Company: Velocity Truck Centres |

Location: Nanaimo, BC, Canada

| Salary: CA$51 per hour | Date posted: 19 Aug 2026
Heavy Equipment Technician or Truck & Transport Mechanic. Minimum 1 year of supervisory experience leading teams of five... or more employees. Experience within a dealership, fleet maintenance, transportation, or heavy equipment environment preferred
Part-time Mechanic - Vernon
Company: Transdev |

Location: Vernon, BC, Canada

| Salary: unspecified | Date posted: 19 Aug 2026
emission standards. You have a Red Seal certification as a Commercial Transport Mechanic or Heavy-Duty Equipment Technician...Transdev is now hiring a part-time Mechanic for our Vernon location! In this role, you will be responsible
Heavy Duty Field Mechanic - Customer Equipment
Company: United Rentals |

Location: Kamloops, BC, Canada

| Salary: unspecified | Date posted: 19 Aug 2026
equipment rental provider, come build your future with United Rentals! As a Field Diesel Mechanic – Customer Equipment... equipment on customer owned equipment with limited or no supervision in a highly skilled, safe, and professional manner. Every
Heavy Duty Mechanic - Customer Equipment
Company: United Rentals |

Location: Saanichton, BC, Canada

| Salary: unspecified | Date posted: 19 Aug 2026
equipment rental provider, come build your future with United Rentals! As a Diesel Mechanic – Customer Equipment Solutions... (Service Tech IV - CES), you’ll use your skills to perform maintenance and repairs of complex equipment on customer owned
Heavy Duty Mechanic
Company: United Rentals |

Location: Saanichton, BC, Canada

| Salary: unspecified | Date posted: 18 Aug 2026
equipment rental provider, come build your future with United Rentals! As a Diesel Mechanic - Experienced (Service Tech IV...), you’ll use your skills to perform maintenance and repairs of complex equipment with limited or no supervision in a highly
Electro-pneumatic Systems & Field Service Technician
Company: WORKFORCE Staffing Solution |

Location: Burnaby, BC, Canada

| Salary: CA$45 - 50 per hour | Date posted: 18 Aug 2026
. Inspect parts for wear or fatigue, install rebuild kits, reassemble, and calibrate equipment to strict factory specifications.... System Installation & Piping: Assist with the mechanical installation of control equipment on-site, including fabricating