Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Repair & Maintenance Technician

$30 - $50 per hour
Full-time

Burnout Brands

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:

Position Overview:

The CNC Machine Repair 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?

At BD Diesel, we value our people and invest in their success. Employees enjoy:

  • 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

We are committed to helping our team thrive while producing the highest-quality products in the industry.

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 escalate 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, certification, 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), MAZAC (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:

Send your resume and be part of a team that is proud of its culture!

We greatly appreciate your interest as well as your application and will get back to you shortly after matching your skills to our requirements. We look forward to hearing from you!

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the CNC Repair & Maintenance Technician in Abbotsford, BC vacancy
  • $30 - $40 per hour

     ...working at BD: Position Overview: The Maintenance Technician II is responsible for supporting the...  ...primarily be based out of our Abbotsford CNC Facility, but they will be expected to...  ...Plan. Diagnose problems, replace or repair parts, conduct tests and make adjustments... 
    Cnc
    Hourly pay
    Full time
    Monday to friday

    Burnout Brands

    Abbotsford, BC
    7 days ago
  • $22 per hour

     ...out what others are saying about working at BD: We are looking to add motivated individuals like you to join our team as a Maintenance Technician I. Why Join Us? At BD Diesel, we value our people and invest in their success. Employees enjoy: Competitive compensation... 
    Suggested
    Hourly pay
    Full time
    Monday to friday

    Burnout Brands

    Abbotsford, BC
    9 hours ago
  • $70k - $74k per year

     ...Maintenance Lead -  Independent & Assisted Living Hallmark on the Park & Hallmark on the Lake | Abbotsford, British Columbia| Full-Time...  ...grounds are running smoothly, from routine maintenance to emergency repairs, while also responding to resident maintenance requests and... 
    Suggested
    Long term contract
    Remplacement
    Full time
    For contractors
    Work at office

    Baptist Housing Seniors Living

    Abbotsford, BC
    1 day ago
  • $34 - $42 per hour

     ...HVAC Technician Pay: $34.00 - $42.00 per hour Part-time or Full-time...  ...experienced in installing, maintaining, and repairing heating, ventilation, and air...  ...handling service calls, routine maintenance, diagnostics, repairs, and system checks while maintaining... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Part time

    HRS Talent Solutions

    Abbotsford, BC
    9 days ago
  •  ...products in the industry. Requirements As a member of the CNC Team, you will: Work as part of a small team to deliver demand...  ...parts using precision measuring equipment Perform routine maintenance on modern CNC equipment Participate in continuous improvement... 
    Cnc
    Hourly pay
    Full time
    Apprenticeship
    Shift work
    Weekend work

    Burnout Brands

    Abbotsford, BC
    9 hours ago
  • $30 - $50 per hour

     ...service and building long‑term careers. As an Automotive Service Technician, you will work alongside experienced teammates in a...  ...quality customer experiences Strong expertise in automotive repair, maintenance, and diagnostics Motivated, professional, and able to succeed... 
    Hourly pay
    Price work
    Long term contract
    Permanent employment
    Full time

    Abbotsford Chrysler

    Abbotsford, BC
    a month ago
  • $20 - $22 per hour

     ...environment and product. Check out what others are saying about working at BD: Position Overview: The Turbo Teardown Technician I supports the disassembly, cleaning, inspection and reassembly of turbocharger components and light diesel systems. Working in a... 
    Hourly pay
    Full time
    Monday to friday

    Burnout Brands

    Abbotsford, BC
    9 hours ago
  • $37.58 - $46.07 per hour

     ...Confined spaces Work setting Relocation costs covered by employer Willing to relocate Tasks Inspect maintenance work done by aircraft mechanics Repair and overhaul to ensure adherence to standards and procedures Repair and overhaul aircraft structural,... 
    Long term contract
    Permanent employment
    Apprenticeship
    Relocation
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Cascade Aerospace Inc.

    Abbotsford, BC
    15 days ago
  • $45 - $65 per hour

     ...BD Diesel Performance is seeking a highly skilled and results-driven CNC Programming Team Lead to lead programming strategy, establish machining standards, and drive continuous improvement across our CNC operations. This role is responsible for optimizing cycle times, improving... 
    Cnc
    Hourly pay
    Full time
    Shift work

    Burnout Brands

    Abbotsford, BC
    7 days ago
  • $21 - $23 per hour

     ...We're Hiring! Diagnostic Technician – ECG & Holter (Full-Time) Location: Specialist cardiology clinic near Abbotsford Regional Hospital Hours: Monday – Friday, 7:45 AM – 5:00 PM (weekends and stat holidays off) Start Date: Immediately We're looking for a reliable, patient... 
    Full time
    Immediate start
    Trial period
    Monday to friday
    Shift work
    Day shift

    Fraser Cardiology Associates

    Abbotsford, BC
    16 days ago
  • $32 per hour

    Overview Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no...
    Permanent employment
    Full time
    Local area
    Remote work

    MIRAX LUMBER PRODUCTS LTD.

    Abbotsford, BC
    7 days ago
  •  ...offers great compensation and benefits? APPLY TODAY…. TF Energy Solutions is growing, and we are seeking an experienced  Billing Technician to join our Abbotsford office. Position Overview The Billing technician will play a key role in ensuring accurate and timely... 
    Long term contract
    Full time
    Work at office

    TF Energy Solutions

    Abbotsford, BC
    2 days ago
  • $35 - $45 per hour

     ...Looking to take your technician career to the next level with a dealership that values skill...  ...technical knowledge in automotive repair and diagnostics Pride in workmanship...  ...Day Will Look Like: Performing vehicle maintenance, diagnostics, and repairs to Mazda standards... 
    Hourly pay
    Price work
    Long term contract
    Permanent employment
    Full time
    Relocation package

    Abbotsford Mazda

    Abbotsford, BC
    20 days ago
  • $26.26 - $47.75 per hour

     ...The Parts Technician is responsible for ordering, warehousing, inventory control and the sale of parts. Their duties also include identifying/searching for parts and equipment, shipping and receiving, and providing excellent customer service. At Peterbilt Pacific, we aim... 
    Hourly pay
    Long term contract
    Remplacement

    Peterbilt Pacific

    Abbotsford, BC
    a month ago
  • $36.26 per hour

     ...Pharmacy Technician BC Cancer Abbotsford, BC Are you a Pharmacy Technician looking to make a difference in cancer care? Work with BC Cancer’s pharmacy team and receive on-the-job training to specialize your skills. No previous oncology experience is needed. We provide... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Pnp
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours

    BC Cancer

    Abbotsford, BC
    21 days ago
  • $29 per hour

    Window and Door Service Technician AAA Advanced Windows and Doors Ltd. Location Abbotsford, BC Salary 29.00 hourly / 35 hours per week Full time Early morning, Evening, Flexible hours Starts as soon as possible Languages English Education Secondary (high) school graduation... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    AA Advanced Windows and Doors Ltd.

    Abbotsford, BC
    more than 2 months ago
  •  ...Learn More .  ABOUT THE JOB: Our Service Technicians are multi-functional, inspecting buildings, performing repairs or readiness work including framing and finish...  ...service calls. Perform HVAC system checks and maintenance per company guidelines. May be assigned duties... 
    Temporary work
    For contractors
    Work at office
    Immediate start

    WillScot

    Abbotsford, BC
    3 hours ago
  • $33.98 - $46.07 per hour

     ...and performance-based company! The Aircraft Maintenance Engineer - Avionics (AME-E) performs aircraft maintenance, repairs and overhaul applicable to their trade and...  ...policies and procedures. Assists and coaches junior technicians as required. This position belongs to the... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Immediate start
    Relocation package

    Cascade Aerospace Inc.

    Abbotsford, BC
    28 days ago
  • $45 - $58 per hour

     ...system upgrades, service calls, preventative maintenance, combustion-related troubleshooting, and...  ...Install, service, repair, and maintain gas systems and gas-fired...  ...documentation Support apprentices or junior technicians when required Qualifications... 
    Hourly pay
    Full time
    Remote work
    Shift work
    Day shift

    HRS Talent Solutions

    Abbotsford, BC
    9 days ago
  •  ...service calls and work orders to coordinating repairs, equipment logistics, and service...  ...technical training requirements for Service Technicians Review and approve service reports...  ...billing Coordinate service vehicle fleet maintenance Perform other related tasks... 
    Full time
    For contractors

    Liebherr Group

    Abbotsford, BC
    25 days ago
  • $25 per hour

     ...and posting orders when they arrive to expedite delivery to shop technicians and wholesale accounts. Assists parts drivers in loading and...  ...pulling orders from printed packing slips for both customers and shop repair orders. Handles core returns. Helps with physical... 
    Hourly pay
    Long term contract
    Temporary work

    Inland Truck & Equipment

    Abbotsford, BC
    24 days ago
  • $38.5 per hour

     ...option to work remotely. Responsibilities Tasks Adjust, repair or replace parts and components of commercial transport truck...  ...repaired systems to manufacturer's specifications Perform scheduled maintenance service Advise customers on work performed and future repair... 
    Permanent employment
    Full time
    Remote work

    NIRBHAU TRUCK AND TRAILER REPAIR LTD

    Abbotsford, BC
    3 days ago
  • $38.4 per hour

     ...other equipment Perform brake adjustments Perform emergency roadside repairs Perform pre-trip, en route and post-trip inspection and oversee all aspects of vehicle Perform preventive maintenance Receive and relay information to central dispatch Record cargo... 
    Permanent employment
    Full time
    Remote work
    Night shift

    A P U Transport Ltd.

    Abbotsford, BC
    3 days ago
  • $45 per hour

     ...Maintain industrial instrumentation and related devices Replace or repair electrical components Test electrical and electronic...  ...control systems and other related devices Conduct preventive maintenance programs and keep maintenance records Read and interpret drawings... 
    Permanent employment
    Full time
    Remote work

    MIRAX LUMBER PRODUCTS LTD.

    Abbotsford, BC
    8 days ago
  •  ...engineering experts, creating 15 different airtanker types, converting hundreds of aircraft into airtankers. We are aviation maintenance experts, performing repair, maintenance, and overhaul on our fleet. And we are operators, providing airtankers, crew and maintenance on contract... 
    Full time
    Contract work
    Work at office

    Conair Group Inc.

    Abbotsford, BC
    1 day ago
  •  ...engineering experts, creating 15 different airtanker types, converting hundreds of aircraft into airtankers. We are aviation maintenance experts, performing repair, maintenance and overhaul on our fleet. And we are operators, providing airtankers, crew and maintenance on contract... 
    Permanent employment
    Contract work
    Temporary work

    Conair Group Inc.

    Abbotsford, BC
    1 day ago
  •  ...join our Operations team. This full-time position involves operating a wide range of heavy-duty equipment for construction, maintenance, and repair of municipal roads and utilities. The successful candidate will demonstrate strong technical ability, safety awareness, and adaptability... 
    Hourly pay
    Full time
    Local area

    City of Abbotsford

    Abbotsford, BC
    6 days ago
  • $45 per hour

     ...equipment or service Develop and implement schedules and procedures for safety inspections and preventive maintenance programs Direct the maintenance and repair of an establishment's machinery, equipment and electrical and mechanical systems Hire and oversee... 
    Permanent employment
    Full time
    Remote work

    Triple Eight Transport Inc.

    Abbotsford, BC
    7 days ago
  •  ...working individual to join our dynamic team as full-time Utility Persons (Roads). In this hands-on role, you will contribute to the repair, maintenance, and construction of City roads, sidewalks, intersections, and bicycle paths. You will also be responsible for inspecting,... 
    Hourly pay
    Full time
    Local area

    City of Abbotsford

    Abbotsford, BC
    11 days ago
  • $36.65 per hour

     ...inspection and oversee all aspects of vehicle Perform preventive maintenance Receive and relay information to central dispatch Record cargo...  ...report (pre-trip, en-route, post-trip) Maintenance and repair reports Trans-border documentation Trip reports Type of trucking... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift

    SGI Logistics Inc.

    Abbotsford, BC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Repair & Maintenance Technician. Be the first to apply!