Find work in Canada.

318,158 jobs across our Canadian network. How we count

  • CNC Machinist/Programmer

    STRIVE Recruitment Inc.

    Hamilton, ON

    • $30 to $35 CAD / hour
    • Full-time

    STRIVE is working with a well-established manufacturing organization seeking an Experienced CNC Programmer/Machinist to join their team.

  • Millwork Engineer / CNC Programmer

    Giffin Interior

    Engineer, BC

    • Full-time

    …custom projects, and we’re looking for a Millwork Engineer / CNC Programmer to join our Pre-Production team. This role blends engineering, machining logic, and real-world buildability to…

  • CNC Programmer

    TopBuild Corp.

    Edmonton, AB

    • Full-time

    Crossroads C&I Edmonton has an opening for a CNC Programmer to join our team and enhance our business. In this role, you will be creating and modifying parts using specialized software.

  • CNC Machinist/Programmer

    Eclipse Automation

    Cambridge, ON

    • Full-time

    Reporting to the Machine Shop Supervisor, the Programmer/Machinist will assist in the development and implementation of machining policies and procedures, liaise directly with other…

  • Machinist - EDM Wire Programmer

    Orlick Industries

    Hamilton, ON · Stoney Creek, Ontario

    • Full-time
  • CNC Operator

    I8IS - Infiniti Software Solutions

    Concord, ON

    • Full-time

    Opportunities for cross-training and advancement to CNC Machinist or Programmer roles.

  • CNC Programmer

    Crossroads C&I

    Edmonton, AB

    • Full-time

    Crossroads C&I Edmonton has an opening for a CNC Programmer to join our team and enhance our business. In this role, you will be creating and modifying parts using specialized software.

  • CNC Machinist/Programmer

    Boundary Equipment Co. Ltd.

    Delta, BC

    • Full-time

    Ideal Gear & Machine Works, a division of Boundary Mining Group, is looking for an experienced Programmer or multi-axis experienced Journeyman Machinist! Reporting to the Production…

  • CNC Programmer

    M1 Composites Technology Inc.

    Laval, QC

    • Full-time

    As a CNC Programmer-Operator, you will be at the heart of our manufacturing operations, where precision, innovation and quality are present every day.

  • CNC Machinist/Programmer

    Eclipse Automation

    Cambridge, ON

    Reporting to the Machine Shop Supervisor, the Programmer/Machinist will assist in the development and implementation of machining policies and procedures, liaise directly with other…

  • CNC Laser Programmer

    Price Industries

    Winnipeg, MB

    • Full-time

    The GRD Press Programmer’s primary function is to process and program orders for the lasers, CNC, and automated panel benders using a variety of software specific to each brand of machine.…

  • Intermediate CNC Programmer

    State Window Corporation

    Vaughan, ON

    Reports directly to the CNC Programming Supervisor on all matters. The Intermediate CNC Programmer will be responsible for the set-up and programming of computer numerical control (CNC)…

  • CNC Laser Programmer

    Price Industries Limited

    Winnipeg, MB

    The GRD Press Programmer’s primary function is to process and program orders for the lasers, CNC, and automated panel benders using a variety of software specific to each brand of machine.…

  • Machinist, 5-Axis Milling Machine (must be able to Program)

    MiRus®

    Montreal, QC · Urban agglomeration of Montreal, QC

    • Full-time

    …products. We are looking for a qualified and self-motivated programmer and setup person for our 5-axis milling…

  • Machinist, CNC Swiss Style Screw Machine (must be able to Program)

    MiRus®

    Montreal, QC · Urban agglomeration of Montreal, QC

    • Full-time

    …products. We are looking for a qualified and self-motivated programmer and setup person for our Swiss Screw…

  • CNC Programmer/Machinist

    Katch Kan

    Edmonton, AB

    • Full-time

    This is a full-time position responsible for programming, setting up, and operating CNC machinery to produce precision components according to drawings and specifications. The CNC…

  • CNC Programmer

    Bombardier

    Montreal, QC

    • Full-time

    Program aerospace components using CATIA V5 for 5-axis CNC machining.

  • CNC Programmer & Material Coordinator

    JNE Welding

    Saskatoon, SK

    • Full-time

    We are currently looking for a CNC Cutting Programmer & Material Coordinator to create and maintain CNC cutting programs, coordinate plate material through the cutting process, and support…

  • CNC Programmer

    MACLEAN ENGINEERING & MARKETING CO. LIMITED

    Owen Sound, ON

    • $59,000 to $65,000 CAD / year
    • Full-time

    MacLean Engineering is looking for skilled and experienced CNC Programmer to join our growing team in Owen Sound, Ontario. If you are looking to be challenged, valued, and rewarded with a…

  • Double Leaf Brake Operator - Thelmann

    Flynn Group of Companies

    Vancouver, BC

    • $35 to $45 CAD / hour
    • Full-time

    Work with programmer to set up tooling and work offsets to help modify and standardize program parameters as required

  • CNC Programmer

    MACLEAN ENGINEERING & MARKETING CO. LIMITED

    North Bay, ON

    • $59,000 to $65,000 CAD / year
    • Full-time

    MacLean Engineering is looking for skilled and experienced CNC Programmer to join our growing team in North Bay, Ontario. If you are looking to be challenged, valued, and rewarded with a…

  • CNC Programmer

    Dawn Staffing Solutions Inc

    Windsor, Ontario

    • Full-time

    We are seeking an experienced CNC Programmer with strong expertise in HEIDENHEIN controls to join our manufacturing team near Tecumseh, ON.

  • CNC Machinist (Programmer)

    Q-Block Computing

    Ottawa, Ontario

    • $60,000 to $100,000 CAD / year
    • Full-time

    About this role: The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the company's Alberta node.…

  • Intermediate CNC Programmer

    State Window Corporation

    Vaughan, ON

    Reports directly to the CNC Programming Supervisor on all matters. The Intermediate CNC Programmer will be responsible for the set-up and programming of computer numerical control (CNC)…

  • CNC Brake Press Operator

    Flynn Group of Companies

    Vancouver, BC

    • Full-time

    The CNC Brake Press Operator is a full-time position reporting to the Metals Production Manager. This position will be based out of our Manufacturing Facility (located at 2365 192 Street…