CNC Repair & Maintenance Technician

BD Diesel

Abbotsford

On-site

CAD 41,000 - 69,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Dental care
Employee assistance program
Extended health care
Life insurance
On-site parking
Paid time off
RRSP match
Vision care
Quarterly incentive plans for all
Paid time off

Job summary

BD Diesel Performance in Abbotsford is seeking a CNC Repair & Maintenance Technician to ensure the reliability, safety, and performance of CNC machine tools and production equipment.

You will diagnose faults, perform mechanical and electrical repairs, complete preventive maintenance, and assist with machine installation and continuous-improvement activities.

This onsite role works with Operations, Maintenance and Engineering to reduce downtime and keep equipment running to specification.

Qualifications

  • Five years of hands-on troubleshooting and repair of CNC machine tools or equivalent automated equipment.
  • Technical diploma, apprenticeship, or certificate in industrial maintenance or related field.
  • Strong knowledge reading electrical schematics, ladder logic, and pneumatic/hydraulic diagrams.
  • Experience with CNC controls such as Okuma, Mazak, FANUC, Siemens, Haas or Heidenhain.
  • Valid driver's license and ability to travel to other company locations.

Responsibilities

  • Troubleshoot and repair CNC machine tools including electrical, mechanical, hydraulic, pneumatic, and lubrication systems.
  • Diagnose faults in CNC controls, servo drives, encoders, sensors and motors.
  • Perform preventive and predictive maintenance per manufacturer recommendations.
  • Assist with installation, relocation and commissioning of CNC machines.
  • Maintain accurate service records, spare parts levels, and maintenance documentation.

Skills

Troubleshoot and repair CNC tools
Electrical & mechanical repair
Hydraulic & pneumatic systems
Preventive maintenance
Root cause analysis
Communication with ops
Safety compliance
Ability to travel to other locations

Education

Technical diploma / apprenticeship in industrial maintenance
Certificate in related discipline (electrical/electronics)

Tools

Okuma
Mazak
FANUC
Siemens
Haas
Heidenhain
Multimeters & diagnostic tools

Job description

BD Diesel Performance is hiring!

At BD Diesel Performance we're constantly striving not to be simply the best, but to be better.

That road never ends, and engenders a culture that isn't satisfied with status quo, but of constant improvement. It means supporting employees with competitive wages, health benefits, and the tools they need. It also means colleagues respecting and supporting one another. It means better processes and better communication. Ultimately it means a better work environment and product.

Check out what others are saying about working at BD:

https://www.youtube.com/watch?v=FYnF9buQzX8

Position Overview:

The CNC Repair & Maintenance Technician is responsible for maintaining the reliability, safety, and performance of CNC machine tools and related production equipment. The technician diagnoses equipment failures, completes mechanical and electrical repairs, performs preventive maintenance, and supports machine installation and continuous-improvement activities.

This position works closely with Operations, Maintenance, Engineering, and machine operators to reduce unplanned downtime and keep production equipment operating safely and to specification.

This role is based in our Abbotsford location and this role is a fully onsite role.

Why Join Us?
  • Competitive compensation and pay based on experience
  • Opportunities for career growth in a growing company
  • A supportive, collaborative, and safety-focused work environment
  • Hands-on experience with state-of-the-art equipment and high-performance products
  • Being part of a recognized and respected brand in the diesel aftermarket
Schedule:

Monday - Friday

7:00 AM - 3:30 PM

Pay:

$30.00-$50.00 / Per Hour

Requirements
  • Troubleshoot and repair CNC machine tools, including electrical, mechanical, hydraulic, pneumatic, lubrication, coolant, and chip-management systems
  • Diagnose faults involving CNC controls, PLCs, servo drives, spindle systems, encoders, sensors, motors, power supplies, relays, contactors, and other machine components
  • Complete scheduled preventive and predictive maintenance inspections in accordance with manufacturer recommendations and internal maintenance standards
  • Identify the root causes of recurring failures and recommend corrective actions that improve equipment reliability, quality, and uptime
  • Perform machine alignments, calibrations, geometry checks, backlash checks, and other accuracy-related maintenance within the technician's qualifications
  • Repair or coordinate the repair of components such as spindles, ball screws, way systems, tool changers, turrets, conveyors, pumps, and coolant systems
  • Support the installation, relocation, commissioning, and decommissioning of CNC machines and auxiliary equipment
  • Respond to equipment breakdowns with urgency, communicate repair status clearly, and escalation issues when outside expertise, parts, or manufacturer support are required
  • Maintain accurate work orders, service records, failure notes, parts usage, and preventive-maintenance documentation in the maintenance system
  • Help manage critical spare parts by identifying high-risk components, maintaining appropriate inventory levels, and sourcing replacements when required
  • Provide operators and maintenance team members with guidance on proper machine care, early warning signs, and basic troubleshooting practices
  • Coordinate with equipment manufacturers, service providers, and parts vendors while managing repair quality, timing, and cost
  • Follow lockout/tagout and all other applicable safety procedures. Identify and correct unsafe equipment conditions before returning machinery to service
  • Travel to and support other company CNC locations when required
  • Perform other related duties and continuous-improvement projects as assigned
  • Perform other duties as assigned by the Supervisor or Management
Education, Certificates & Licenses
  • Technical diploma, apprenticeship, certificate, or equivalent training in industrial maintenance, millwright, electrical, electronics, mechatronics, or a related discipline
  • At least five years of hands-on experience troubleshooting and repairing CNC machine tools or comparable automated manufacturing equipment. An equivalent combination of education and experience may be considered
  • Strong knowledge of industrial electrical systems and the ability to read electrical schematics, ladder logic, mechanical drawings, hydraulic diagrams, and pneumatic diagrams
  • Experience working with one or more common CNC control platforms, such as Okuma (Preferred), Mazak (Preferred), FANUC, Siemens, Haas, or Heidenhain. Experience across multiple platforms is an asset
  • Working knowledge of servo systems, variable-frequency drives, PLC-controlled equipment, machine safety circuits, and industrial networking is preferred
  • Demonstrated mechanical repair capabilities involving bearings, gearboxes, couplings, linear-motion systems, pumps, lubrication systems, and precision machine components
  • Experience using diagnostic and precision-measurement tools, including multimeters, clamp meters, megohmmeters, dial indicators, test indicators, levels, and alignment tools
  • Valid driver's license and the ability to travel to other company locations as required
  • Must be legally authorized to work in Canada.
Benefits
  • Dental care
  • Employee assistance program
  • Extended health care
  • Life insurance
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care
  • Quarterly incentive plans for all employees

Our website:https://ca.bddiesel.com/

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist/Operator-Day Shift (4 X 10 Hour Shifts)
CNC Machinist/Operator-Day Shift (4 X 10 Hour Shifts)

BD Diesel • Abbotsford

On-site
CAD 39,000 - 66,000
RRSP match
Quarterly incentive plans
On-site parking
+1
Fuel Injector Technician I
Fuel Injector Technician I

Burnout Brands • Abbotsford

On-site
CAD 28,000 - 30,000
Competitive pay
Career growth
Safe work environment
+8
CNC Machinist/Operator-Weekend Shift (3 X 12 Hour Shifts)
CNC Machinist/Operator-Weekend Shift (3 X 12 Hour Shifts)

BD Diesel • Abbotsford

On-site
CAD 39,000 - 66,000
Dental care
Employee assistance program
Extended health care
+6
Production & Junior Paint Technician - PM Shift
Production & Junior Paint Technician - PM Shift

BD Diesel • Abbotsford

On-site
CAD 32,000 - 34,000
Dental care
Extended health care
RRSP match
+5
Automotive Parts Inspector
Automotive Parts Inspector

BD Diesel • Abbotsford

On-site
CAD 27,552 - 30,307
Dental care
Employee assistance program
Extended health care
+6
Incoming Parts Inspector
Incoming Parts Inspector

Burnout Brands • Abbotsford

On-site
CAD 28,000 - 30,000
Competitive wages
Health benefits
On-site parking
+8
Converter Technician I
Converter Technician I

Burnout Brands • Abbotsford

On-site
CAD 30,000 - 40,000
Dental care
Employee assistance program
Extended health care
+6
Shipper
Shipper

Burnout Brands • Abbotsford

On-site
CAD 28,000 - 30,000
Dental care
Extended health care
Life insurance
+6
Incoming Parts Inspector
Incoming Parts Inspector

BD Diesel • Abbotsford

On-site
CAD 28,000 - 30,000
Dental care
Extended health care
RRSP match
+5
Mechanic
Mechanic

CEDA • Dawson Creek

On-site
CAD 34,000 - 69,000
Excellent benefits
Matching pension
Accommodation and travel