Average salary: $73,330 /yearly

More stats
Get new jobs by email
  • Overview We are seeking a skilled CNC Programmer/Machinist to join our team. The ideal candidate will have hands‑on experience programming and operating Haas CNC machines and be proficient in CAM for creating and optimizing tool paths as well as modelling in CAD. This is an... 
    Suggested
    Full time

    Orion Industrial Services LTD.

    Winnipeg, MB
    5 hours ago
  • $38 - $45 per hour

    A precision parts manufacturer in Canada is seeking experienced CNC Programmers/Machinists. The ideal candidates will have a strong background in CNC machinery, specifically using HAAS and Okuma lathes. Responsibilities include creating CNC programs, monitoring quality, and... 
    Suggested
    Hourly pay

    Advance Machines Ltd.

    Delta, BC
    8 days ago
  • $30 - $40 per hour

     ...ABOUT THE JOB Our client, a mid‑sized organization in the manufacturing industry, is currently seeking a CNC Machinist to join their team. The CNC Operator is responsible for setting up, operating and maintaining CNC machines to manufacture precision parts and components... 
    Suggested
    Weekly pay
    Internship
    Immediate start
    Day shift

    SELEKKTUS

    Mississauga, ON
    5 hours ago
  • $40 per hour

    Lead Machinist/Programmer This full-time opportunity in the industrial food processing industry is calling for a skilled Lead Machinist/Programmer...  ...solutions, and ensuring high quality of system development. CNC Programmer We are seeking a CNC Programmer to develop and... 
    Suggested
    Hourly pay
    Full time

    Randstad Canada

    Winnipeg, MB
    5 hours ago
  • $19 - $22 per hour

     ...The CNC programmer will be able to program for a combination of equipment including: 2-Boring Mill, 3-Vertical Mill,1- 2 axis Lathe, all using...  ...to Detail Experience: CNC Programming: 3 years machinist: 1 year (preferred) Job Type: Full-time, Permanent Pay: $19.... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Flexible hours

    United States Digital Space LLC

    Brampton, ON
    8 days ago
  • $33 - $40.5 per hour

    Senior Machinist, CNC Ontario, Ontario Description About Burloak Technologies: Burloak Technologies, a division of i3D Manufacturing...  ...G-code, refine toolpaths, and collaborate closely with CNC programmers to optimize programs for FANUC machines Maintenance and Equipment... 
    Suggested
    Hourly pay
    Full time
    Apprenticeship
    Internship

    Burloak Technologies

    Oakville, ON
    19 days ago
  •  ...manufacturers and users, we are proud to help drive growth in the markets we serve.   We are seeking a skilled and versatile CNC Machinist / Programmer to join our Edmonton team.   What Will You Do? This role combines  CNC programming, setup, and operation with hands-... 
    Suggested
    Apprenticeship
    Monday to friday
    Day shift

    Chart Industries

    Edmonton, AB
    17 hours ago
  • Elevate your career with a leading manufacturing firm as a CNC Machinist. Utilize your expertise in CNC operations and precision machining to produce high-quality components efficiently. Our client, a mid-sized organization in the manufacturing sector, seeks a dedicated CNC... 
    Suggested

    SELEKKTUS

    Mississauga, ON
    5 hours ago
  •  ...About The Opportunity Argus is looking for multiple full-time CNC Machinists based in Edmonton (Nisku), AB, for both day and night schedules...  ...skills and background will be highly valued: Journeyman Machinist ticket General knowledge of products and services within the... 
    Suggested
    Hourly pay
    Full time
    Local area
    Worldwide
    Monday to friday
    Night shift
    Day shift

    Argus

    Winnipeg, MB
    5 hours ago
  •  ...projects. Role Overview The machining programmer designs and optimizes NC programs to control...  ...Responsibilities Design and optimize CNC programs for machine tools. Perform tool...  ...compliance. Provide technical support to machinists for installation and adjustment of... 
    Suggested
    Local area
    Day shift

    FAB 3R

    Trois-Rivières, QC
    5 hours ago
  •  ...Job Overview Join a dynamic Machine Shop Team as a Senior CNC Machinist in a supportive and flexible setting designed to help you thrive. This role offers a competitive, people-first approach to compensation and benefits, along with balanced opportunities for growth... 
    Suggested
    Flexible hours
    Shift work

    MTS Recruiting

    Vaughan, ON
    5 hours ago
  •  ...Position Purpose The CNC Programmer is responsible for reading, interpreting, creating and verifying component models and prints in order to determine the optimal machining process required to manufacture the component. They are responsible for programming CNC machines and... 
    Suggested

    LHM Technologies Inc.

    Vaughan, ON
    5 hours ago
  • $35 - $40 per hour

     ...and prove-out. You will: Program, set up, and operate 5-axis CNC mills and horizontal machining centers Develop efficient...  ...clean, organized machines and work areas Collaborate with other machinists, operators, and quality personnel --- Machines, Controls & Software... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Contract work
    Monday to friday
    Shift work
    Day shift

    Mahler Machining Ltd

    Coquitlam, BC
    8 days ago
  • De Havilland Aircraft invites you to apply as a Senior CNC Machinist with a focus on 5-axis machining in Calgary, AB. Showcase your skills...  ...Havilland Aircraft of Canada, the Senior CNC Machinist/Machine Shop Programmer will utilize a rich history of aviation innovation to drive... 
    Suggested

    De Havilland Aircraft of Canada Limited

    Calgary, AB
    8 days ago
  • Become a Citizen Swiss CNC Programmer focused on producing high-precision components for vital industries. This role offers a structured work...  ...manufacturer as a Citizen Swiss CNC Programmer/Setup Machinist. This role is ideal for those with 5-10+ years in Swiss CNC machines... 
    Suggested

    Fuze HR Solutions

    Mississauga, ON
    8 days ago
  • Enhance your machining skills as a Precision CNC Machinist with an established company. This permanent role involves operating CNC machines and ensuring product accuracy. We are seeking skilled CNC Machinists with 2 to 3 years of experience in a related field. In this position... 
    Permanent employment
    Relocation

    Dimatec

    Winnipeg, MB
    5 hours ago
  • Freudenberg Flow Technologies is seeking an Experienced CNC Machinist in Nisku, AB. Operate CNC lathes and ensure high production quality in a secure and supportive workplace. As a CNC Machinist, you will focus on the setup and operation of CNC machines, review work orders,... 

    Freudenberg Flow Technologies

    Winnipeg, MB
    5 hours ago
  •  ...information is available at POSITION SUMMARY Responsible for the creation and maintenance of all Computer Numerically Controlled (CNC) programs for all machine shop equipment. Example equipment: Trumpf sheet lasers, tube lasers and brake equipment, BLM tube laser,... 
    Work at office

    Motor Coach Industries

    Winnipeg, MB
    8 days ago
  • $30 - $35 per hour

     ...We are seeking a CNC Programmer to develop and optimize machining programs for precision automotive components. This role focuses on CNC programming...  ...of finished parts. Collaborate with engineering and machinists. Requirements CNC programming experience (Fanuc... 

    United States Digital Space LLC

    Mississauga, ON
    8 days ago
  • CNC CAM Programmer / CNC Machine Operator – Leamington, ON We build custom conveyors and fabricated equipment, which means the parts you’re programming and machining today are probably different from the ones you were running last week. That's not a warning for the right... 

    MC3 Manufacturing

    Belle River, ON
    5 hours ago
  • Elevate your career with Johnson Controls as a CNC Programmer, where precision and programming expertise drive manufacturing innovation. Focus on punch press, brake press, and advanced laser cutting technologies in a collaborative environment. As a CNC Programmer, you will... 

    SwiftCruit

    Edmonton, AB
    2 days ago
  • Join Jobot's manufacturing team as a dedicated CNC Programmer. This role focuses on precision programming with CAD/CAM software for multi-axis milling machines. As an experienced CNC Programmer, you will create and optimize programs while ensuring the highest standards of quality... 

    Jobot

    Edmonton, AB
    2 days ago
  • $20 - $40 per hour

     ...includes: Modern office setting Casual work attire International workforce On-the-job training We are looking for a CNC programmer that is sufficient with Solidworks and SolidCAM. You will be expected to program challenging parts for multiple machines in a... 
    Hourly pay
    Full time
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    Abbecan Industries Inc.

    Concord, ON
    7 days ago
  • Elevate your CNC programming skills with Ben Machine Products. We are seeking an experienced programmer for our day shift to create complex CNC programs and operate advanced machinery...  ...• Strong mechanical knowledge and machinist process understanding • Familiarity with Mastercam... 
    Day shift

    Artech LLC

    Toronto, ON
    5 hours ago
  • Elevate your CNC machining skills in a rewarding aerospace environment. An exciting opportunity awaits you to program and operate CNC...  ...contributing to global aeronautical components. We are looking for a CNC Programmer/Operator who is passionate about precision and has a strong... 

    M1 Composites Technology

    Laval, QC
    5 hours ago
  • Join a fast-paced environment as a CNC Programmer specializing in high-precision machining. You will design and implement CNC processes ensuring optimal production efficiency and quality. In this role, reporting to the Engineering Manager, you’ll utilize your 5+ years of CNC... 
    Apprenticeship

    Precinmac

    Milton, ON
    4 days ago
  • $21 - $24 per hour

     ...TimbeRich Inc. is looking for a full-time CNC Programmer / Drafter to join our growing custom cabinetry and millwork team in Brampton, ON. Responsibilities Create shop drawings using Mozaik Program CNC machines using Mozaik and VCarve Generate cutlists and production... 
    Long term contract
    Full time

    TimbeRich Inc.

    Brampton, ON
    8 days ago
  • Elevate your manufacturing skills as a CNC Programmer specializing in precision machining. Set up and operate CNC equipment while ensuring adherence to tight tolerances and high-quality standards. As a CNC Programmer, you will program and manage multi-axis equipment for producing... 

    Ben Machine Products

    Bradford, ON
    5 hours ago
  • $60k - $100k per year

     ...universe at its most fundamental level. Commercialization and science reinforce each other by design. About this role:  The CNC Machinist (Programmer) will support prototype development and commercialization activities across Q-Block's existing product lines from the... 
    Long term contract
    Full time
    Apprenticeship

    Q-Block Computing

    Ottawa, ON
    7 days ago
  • $29 - $38.5 per hour

     ...utilities around the globe. Welcome to BWXT - Hiring Multiple CNC Machinist Positions Across 3 Shifts  BWXT Precision Manufacturing Inc....  ...complex tooling / fixture as necessary. Establish with CNC Programmers and Engineers the key dimensions that need to be trended at... 
    Remplacement
    Internship
    Local area
    Immediate start
    Shift work

    BWXT

    Oakville, ON
    17 hours ago