Average salary: $65,259 /yearly

More stats
Get new jobs by email
  • $60k - $100k per year

     ...science reinforce each other by design. About this role: The CNC Machinist (Programmer) will support prototype development and commercialization...  ...product lines from the company's Alberta node. The role combines CAM programming, CNC setup and operation, and hands-on machining... 
    Computer-Aided Manufacturing
    Long term contract
    Full time
    Apprenticeship

    Q-Block Computing

    Ottawa, ON
    10 days ago
  •  ...TSG STAFFING SERVICESis currently recruiting for aCNC PROGRAMMER for an Edmonton area-based opportunity to work in an industrial environment. Job Description: Program, simulate, and verify CNC programs for new and existing parts. Model parts and verify customer... 
    Suggested

    Technical Support Group Staffing Services Ltd.

    Edmonton, AB
    5 days ago
  •  ...mold castings to our customers. We are currently seeking a CNC Programmer  to join our Process Innovation Team.  The successful candidate...  ...for new and existing parts. Develop efficient toolpaths using CAM software. Estimate machining cycle times, tooling requirements... 
    Computer-Aided Manufacturing
    Permanent employment
    Full time
    Shift work

    Nordstern Group of Companies

    Winnipeg, MB
    12 days ago
  •  ...30 years in business, our company has grown to become a leader in CNC precision machining for various industries, including automotive,...  ...hybrid role between CNC Programming and Machining. The CNC Programmer is responsible for developing, optimizing, and supporting machining... 
    Suggested
    For subcontractor
    Work at office

    Fostet Manufacturing Inc.

    Guelph, ON
    16 hours ago
  • $35 - $45 per hour

     ...Saskatchewan, with production scheduled to commence in September 2026. As we prepare for launch, we are looking for a skilled and motivated CNC Programmer & Operator to become a key member of our startup team. The successful candidate will play a critical role in establishing our... 
    Suggested
    Full time
    Work at office

    BOURGAULT MACHINES INC

    St Brieux, SK
    11 days ago
  • $25 per hour

     ...drawings Experience and specialization Computer and technology knowledge Mastercam CAD/CAM SolidWorks software Programming software Use computer numerical control (CNC) machines Additional information Work conditions and physical capabilities Fast-... 
    Computer-Aided Manufacturing
    Permanent employment
    Full time
    Remote work

    Todd's Machining Limited

    Jacksonville, NB
    4 days ago
  •  ...Raison d’être du poste Relevant du Directeur du centre d’excellence, le Programmeur CNC est responsable du développement, de l'optimisation et de la validation des programmes d'usinage destinés aux centres d'usinage CNC. Il collabore étroitement avec les équipes de méthodes... 
    Suggested
    Internship

    Groupe DCM

    Anjou, QC
    4 days ago
  • $36 - $46 per hour

     ...energy, and advanced industrial markets. We are seeking a skilled CNC Programmer with strong 5-axis machining and Mastercam experience to join a...  ...programming skills ~ Experience with SolidWorks and CAD/CAM software ~ Knowledge of Heidenhain and/or Fanuc controls ~ Strong... 
    Computer-Aided Manufacturing
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    a month ago
  •  ...What You Bring: Must have experience with programming and set up CNC milling centres Able to demonstrate mechanical aptitude and...  ...solutions and provide clear recommendations. Able to work with CAM software (preferably MasterCam) Able to work from mechanical drawings... 
    Computer-Aided Manufacturing
    Full time
    Shift work
    Day shift
    Weekday work

    Nordstern Group of Companies

    Winnipeg, MB
    6 days ago
  • Join a dynamic Machine Shop Team as a Senior CNC Machinist in a supportive and flexible environment designed to help you thrive. This role...  ...blueprints. ~Strong mathematical skills are essential. ~CAD/CAM experience (Delcam and SolidWorks) is considered an asset. ~Physically... 
    Computer-Aided Manufacturing
    Direct hire
    Flexible hours
    Shift work

    Modern Technical Staffing, Inc.

    Woodbridge, ON
    more than 2 months ago
  • $24 - $40 per hour

     ...Computer and technology knowledge Programming software Computer-aided design (CAD) AutoCAD Use computer numerical control (CNC) machines Area of specialization Development of production processes Work planning, estimating, measuring and scheduling Development... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Ace Machining Ltd

    Dartmouth, NS
    5 days ago
  •  ...on exciting projects. Your Mission The main role of a machining programmer is to design and optimize numerical control (NC) programs to control...  ...RESPONSIBILITIES Reporting to the machining supervisor, the CNC programmer programs the CNC machine tools and provides technical... 
    Suggested
    Permanent employment
    Local area
    Day shift

    FAB 3R

    Trois-Rivières, QC
    more than 2 months ago
  • Manufacturing Engineer - CAM Date: Jul 14, 2026 Location:Papendrecht, NL Company: GKN Aerospace Careers The vacancy...  ...turn machines, as well as provide essential shop floor support to CNC machine operators. This role is critical in ensuring the efficient... 
    Computer-Aided Manufacturing
    Full time
    Internship
    Flexible hours

    GKN Aerospace Services Limited

    Newfoundland & Labrador
    7 days ago
  • $35 - $40 per hour

     ...We are seeking a skilled CNC Milling Operator & Programmer with strong mechanical aptitude and hands-on experience in precision machining within a custom machine-building environment. The ideal candidate can independently set up, program, and operate Haas CNC Mills to produce... 
    Suggested

    Remote People

    Canada
    more than 2 months ago
  • $40 - $45 per hour

    Overview Languages English Education Other trades certificate or diploma or equivalent experience Experience 5 years or more On site Work must be completed at the physical location. There is no option to work remotely. Responsibilities ...
    Suggested
    Permanent employment
    Full time
    Remote work

    Aptech Precision Machining Inc

    Richmond, BC
    17 days ago
  •  ...manufacturers. Imnoo is a leading SaaS platform built to analyze CNC parts, automate quoting and planning, and seamlessly connect the...  ...the contract manufacturing and CNC industry. # CAD/CAM & Geometry Parsing: Proven experience working with CAD/CAM environments... 
    Computer-Aided Manufacturing
    Permanent employment
    Full time
    Contract work

    Imnoo AG

    Remote
    19 days ago
  • $25 - $35 per hour

     ...Job Title CNC Milling Operator & Programmer (Mastercam / Haas CNC Mills) Location Mississauga, ON Employment Type Full-Time | Permanent Compensation $25-$35/hr (depending on experience) Introduction CNC Milling Operator & Programmer Are you a CNC... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time

    Remote People

    Canada
    a month ago
  • $25 - $35 per hour

     ...$35.00 per hour MORNING SHIFT Position Details: A woodworking/millwork manufacturing company is seeking an experienced CNC Programmer with strong proficiency in Mosaic or Cabinet Vision. The CNC Programmer will create programs for cabinet and millwork components,... 
    Hourly pay
    Day shift

    Alliance Employment Service

    Mississauga, ON
    more than 2 months ago
  • $40 - $46 per hour

     ...Permanent Compensation $40-$46/hr + Overtime + Full Benefits CNC Programmer (5-Axis Mastercam) Program Complex Parts. Solve Technical...  ...GD&T proficiency ~ Fixture and work-holding experience ~ CAD/CAM experience Strong Assets SolidWorks experience Fanuc... 
    Computer-Aided Manufacturing
    Long term contract
    Permanent employment
    Full time
    Monday to friday
    Day shift

    Remote People

    Canada
    a month ago
  • $25 - $35 per hour

    CNC Programmer | woodworking or millwork
    Full time
    Temporary work

    Alliance Employment Services

    Mississauga, ON
    more than 2 months ago
  • $21.1 per hour

     ...Prêt(e) à revêtir l'uniforme d'agent(e) de sécurité – Ultium CAM ? Joignez-vous à GardaWorld et contribuez à la sécurité d'un site industriel de haute technologie où la vigilance, le professionnalisme et le respect des procédures sont essentiels. En tant qu'agent(e) de... 
    Computer-Aided Manufacturing

    GardaWorld

    Bécancour, QC
    15 hours ago
  •  ...CNC Machinist Guelph ON Were currently hiring a skilled a precision CNC Machinist / Programmer with Tooling or EDM experience for a reputable custom Tool & Die shop in Guelph...  ...machining principles Experience with CAD/CAM software (e.g. Mastercam or similar)... 
    Computer-Aided Manufacturing
    Long term contract
    Full time
    Trial period
    Day shift
    Afternoon shift

    Top Tier Talent Group

    Ontario
    2 hours ago
  • $60k - $70k per year

    CNC Machinist Salary: $60,000–$70,000 Vacation: 3 weeks Benefits: Eligible after 3 months RRSP: Matching program available About the Role...  ...~Solid understanding of cutting tools and machining parameters. ~CAM experience (Mastercam). ~Ability to independently set up,... 
    Computer-Aided Manufacturing
    Direct hire

    Modern Technical Staffing, Inc.

    Scarborough, ON
    7 days ago
  •  ...team. Job Summary: The Machinist is responsible for crafting quality precision metal parts according to their CAD designs using CAM software required by the machine. This individual will comply with provincial and federal legislation, employee handbook guidelines, health... 
    Computer-Aided Manufacturing
    Full time
    Apprenticeship

    Omega Tool Corp

    Oldcastle, ON
    6 days ago
  •  ...employees. When you are part of Magellan, you are part of the team! Position Summary The Sr. NC Programmer will be responsible for compiling CNC programs on CAD/CAM systems for lathes and 3 and 5 axis milling machines; as well as preparing associated documentation and... 
    Computer-Aided Manufacturing
    Internship
    Local area
    Worldwide

    Magellan Aerospace Limited

    Winnipeg, MB
    18 days ago
  • $60k - $70k per year

     ...Active Dynamics is seeking an eager and enthusiastic experienced CNC Machinist to join our successful Toronto team! We are looking for...  ...operations. Knowledge of cutting tools and machining parameters. CAM experience (Mastercam). Ability to independently set up,... 
    Computer-Aided Manufacturing
    Full time
    Immediate start

    Active Dynamics

    Toronto, ON
    8 days ago
  •  ...de Québec (Saint-Augustin) un machiniste CNC. Notre client oeuvre dans le domaine de l...  ...lire et effectuer les corrections dans les programmes à l’aide des divers langages (G code et Mazatrol...  ...ses capacités et expériences (Gibb's CAM). Travail sur MILLING 4-5 axes de type... 
    Computer-Aided Manufacturing
    Permanent employment
    Full time
    Day shift

    Lynx RH

    Saint-Augustin-de-Desmaures, QC
    4 days ago
  •  ...Vos missions : • Effectuer la programmation CNC en lien avec les standards outils selon la méthode établie; • Rédiger les feuilles de montage incluant les instructions de montage et les listes d’outils; • Effectuer les modifications de programmes demandées par la... 
    Contract work

    Novae

    Montréal, QC
    3 days ago
  •  ...Programmeur CNC Junior Terrebonne | Temps plein | Quart de jour | Lundi au vendredi Débute ta carrière dans un environnement...  ...dans un domaine connexe? Tu possèdes une première expérience en programmation CNC ou tu es prêt(e) à mettre en pratique les compétences... 
    Daily paid
    Permanent employment
    Full time
    Work at office
    Monday to friday
    Day shift

    Avizia RH

    Terrebonne, QC
    12 days ago
  • $27 - $37 per hour

     ...Description du poste Nous sommes à la recherche d'un(e) Machiniste CNC motivé(e) et passionné(e) pour se joindre à notre équipe à...  ...régler et opérer des machines-outils à commande numérique (CNC); Programmer les machines selon les plans et les exigences de fabrication;... 
    Permanent employment
    Full time
    Flexible hours
    Day shift
    Afternoon shift

    Usinage Servitech inc.

    Trois-Rivières, QC
    14 days ago