Average salary: $75,300 /yearly

More stats
Get new jobs by email
  • $35 - $40 per hour

     ...About the Job: Mahler Machining is seeking an experienced 5-Axis CNC Programmer / Machinist . This is a full-time position on our Day Shift 7:30 am to 4:00 pm, Monday to Friday (opportunities for overtime as desired).   Candidates must be confident taking new parts... 
    Suggested
    Full time
    Monday to friday
    Shift work
    Day shift

    Mahler Machining Ltd

    Coquitlam, BC
    8 days ago
  •  ...excellent opportunity to grow with a progressive, reputable, people-first organization. STRIVE Recruitment is currently hiring a CNC 5 Axis Machinist for a growing fabrication shop in NewMarket, ON. This is a fantastic opportunity for someone with a mechanical background... 
    Suggested
    Bi-weekly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    Work at office
    Trial period
    Night shift
    Afternoon shift

    STRIVE Recruitment Inc.

    Newmarket, ON
    8 days ago
  • Job Opportunity: CNC Machinist – 5 Axis Location:York Region GTA: Advanced Manufacturing / Automotive OEM Supply Our client, a cutting-edge OEM supplier, is seeking a skilled CNC Machinist – 5 Axis to join their high-performance team in York Region. This role is ideal for... 
    Suggested
    Direct hire

    Modern Technical Staffing, Inc.

    Newmarket, ON
    more than 2 months ago
  • $38.23 per hour

     ...Job Title: CNC Programmer - (Siemens NX) Position Summary We are seeking an experienced CNC Programmer with Siemens NX expertise to support...  ..., modify, and optimize CNC programs using Siemens NX for 2-axis to 5-axis machining. Create cutting tool layouts and support... 
    Suggested
    Hourly pay
    Remplacement

    BITS Recruiting

    Mississauga, ON
    9 days ago
  • $35 - $42 per hour

     ...Plainsman Mfg. Inc. is looking to hire a CNC Programmer. Working in a fast paced environment you will be responsible for programming, set up...  ...Ability to read and write English. CNC milling and programming: 5 year (Preferred). CNC Machinist: 5 year (Preferred). Shop:... 
    Suggested
    Full time
    Monday to friday

    Plainsman Mfg. Inc.

    Edmonton, AB
    a month ago
  •  ...technology in a temperature controlled and organized environment.  We are looking for an energetic, creative and experienced CNC Lathe Programmer / Operator to join our team. This full-time position will be responsible for programming and operating our CNC Lathe machines.... 
    Suggested
    Full time
    Immediate start

    Cap Thin Molds

    Mississauga, ON
    2 days ago
  • $20 - $35 per hour

     ...Education ~ Other trades certificate or diploma Experience 5 years or more On site Work must be completed at the physical...  ...Computer-aided design (CAD) AutoCAD Use computer numerical control (CNC) machines Area of specialization Development of production... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Ace Machining Ltd

    Dartmouth, NS
    6 days ago
  •  ...Job Responsibility: Education: Other trades certificate or diploma Experience: 5 years or more or equivalent experience Tasks Repair machine tools and parts Read and interpret engineering drawings, blueprints, charts and tables Fit and assemble components... 
    Suggested
    Permanent employment
    Full time

    APTECH PRECISION MACHINING INC

    Richmond, BC
    2 days ago
  • $38.18 - $42.42 per hour

     ...in Arnprior, Ontario is seeking a highly experienced SWISS CNC Machinist/Programmer (Fanuc Controls and MasterCAM software) for a permanent position...  ...setup and programming for two STAR SWISS CNC Lathes (5- and 6-axis) as well as several other CNC machines on Fanuc Controls and... 
    Suggested
    Permanent employment
    Relocation
    Monday to friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Randstad

    Arnprior, ON
    a month 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
    13 days ago
  • $34.62 per hour

     ...nous faire parvenir spontanément votre CV. Nous vous remercions à l’avance de l’intérêt que vous nous portez. Machiniste CNC (expérience 3-5 ans) Tâche et responsabilité Opérer les machines : milling et tour CNC; Assurer le montage des outils et des «... 
    Suggested
    Full time
    Monday to friday
    Day shift

    A.Malo

    Joliette, QC
    12 days ago
  • $20 - $31 per hour

     ...Description de l’offre d’emploi Le poste de Programmeur CNC-5 axes de Laflamme Aéro vous permettra de contribuer à la croissance...  ...responsabilités et tâches sont: Créer, tester et optimiser les programmes CNC 5 axes, à l’aide de logiciel spécialisé (Mastercam); Traduire... 
    Suggested
    Permanent employment
    Full time
    Apprenticeship

    Laflamme Aéro Inc

    Saint-Joseph-de-Coleraine, QC
    more than 2 months ago
  • $31 - $35 per hour

    This is a fantastic full-time opportunity for a skilled CNC & Wire EDM Programmer / Operator in the manufacturing industry, located in Guelph, Ontario...  .... Qualifications - Demonstrated professional history of 5+ years as a CNC & Wire EDM Programmer / Operator or a similar... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Immediate start
    Day shift

    Randstad

    Guelph, ON
    more than 2 months ago
  • $59k - $76k per year

     ...Position Overview: The CNC Machinist reports to the Production...  ...0.0005” using four and five axis mills, lathes, and/or mill-turn...  ...necessary. Establish with CNC Programmers and Engineers the key dimensions...  ...Qualification is an asset. ~5+ years of experience running 4 and... 
    Suggested
    Remplacement
    Internship
    Local area
    Immediate start

    BWXT

    Oakville, ON
    3 days ago
  • $25 - $35 per hour

    CNC Programmer | woodworking or millwork
    Suggested
    Full time
    Temporary work

    Alliance Employment Services

    Mississauga, ON
    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
    a month ago
  • $184.5k - $225.5k per year

     ...is CAD 184,500 – 225,500 per year. About The Role Supporting the maintenance of all pricing and valuation models that use Moody’s AXIS actuarial software Track software issues and works with Moody’s for software development needs and bug fixes Track IT concerns... 
    Work at office

    PartnerRe

    Toronto, ON
    19 days ago
  • $26.09 - $39.12 per hour

     ...certificate or diploma from a program of 1 year to 2 years Experience 5 years or more On site Work must be completed at the physical...  ...SolidWorks software AutoCAD Use computer numerical control (CNC) machines Area of specialization ~ Development of production... 
    Permanent employment
    Full time
    Remote work

    Techniprodec

    Montréal, QC
    2 days ago
  • $30 per hour

     ...complexes. Aluminium, Acier Inoxydable, Plastiques, Acier et autres! CNC 5 axes, CNC 3 axes, tours numériques multi-axes et même...  ...Opportunités de développement · Formation continue en programmation, usinage avancé et automatisation. · Participation à des projets... 
    Permanent employment
    Full time
    Flexible hours
    Day shift

    Usinage Mcp Inc.

    Québec, QC
    more than 2 months ago
  •  ...Job Responsibility: Job Summary: Laser Programmers at Martinrea Industrial Canada are primarily responsible for the programming of parts...  ...all tasks are performed in the allotted time provided Create a CNC program for the laser cutting machines Confirm availability and... 
    Full time

    Martinrea International Inc.

    Vaughan, ON
    2 days ago
  • $36.54 - $50.24 per hour

     ....24 CAD per hour ~ Annual Performance-Based Incentive Bonus ~5% RRSP match ~ Stock purchase plan ~ Starting 3 weeks of vacation...  ...control’s environment. Three+ years of experience programming Programmable Logic Controllers (PLC), and Human/Machine Interfaces (HMI) using... 
    Hourly pay
    Long term contract
    Temporary work
    Local area
    Immediate start
    Remote work

    ATS Automation

    Toronto, ON
    2 days ago
  •  ...security. Job Title: Manufacturing Technician, CNC Optics (Weekend Shift, Level A) Job Ref #:...  ...lenses) using CNC machines with 3, 4, and 5 axes; NC; 2 axes and 2 mechanical axes...  ...precision optics CNC dual-spindle technology and axis design machines with a sound technical... 
    Full time
    Shift work
    Weekend work

    L3Harris Technologies

    Toronto, ON
    7 days ago
  • $35 - $43 per hour

    This is a full-time permanent CNC Machinist opportunity in Oakville, Ontario, offering a competitive pay range of $35.00 to $43.00 per hour...  ...two specialized divisions: the Small Cell, utilizing 4- and 5-axis machines like DMG and Fanuc to hit tolerances of +/-0.0005" on fittings... 
    Hourly pay
    Permanent employment
    Full time
    Direct hire
    Trial period
    Shift work
    Night shift
    Afternoon shift

    Randstad

    Oakville, ON
    7 days ago
  •  ...!   Job Description   Invoke is looking for a Senior UI Programmer to join our team. In this role, you will develop, support, and optimize...  ..., suggest and develop improvements   What You'll Bring ~5+ years of experience working on game user interfaces ~... 

    Hasbro

    Montréal, QC
    4 days ago
  • $32.15 per hour

    Poste: Machiniste CNC (principalement sur TOUR) Horaire: de jour du lundi au vendredi (termine...  ...Nombre d'année d'expérience recherchée: 5 ans Êtes-vous un expert en précision à...  ...Mastercam pour ajuster ou créer des programmes de commande numérique, optimisant ainsi les... 
    Daily paid
    Monday to friday
    Day shift

    Randstad

    Anjou, QC
    13 days ago
  •  ...with minimal supervision. Possession of a valid recognized First Aid/CPR Certificate is required. Possess and maintain an RCMP Criminal Record Check and Vulnerable Sector clearance. Valid Saskatchewan Class 5 Drivers License. This position closes February 11, 2026.
    Full time
    Summer work
    Seasonal work

    City of Yorkton

    Yorkton, SK
    4 days ago
  •  ...Brandt Group of Companies is currently seeking a Programmer Scheduler for our Regina, SK location. The Programmer Scheduler is responsible...  ...of the accuracy and completeness of the information feed to the CNC equipment within the metal processing division. This information... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Shift work

    Brandt Group of Companies

    Regina Census Division, SK
    19 days ago
  •  ...Chez nous, tu profiteras de nombreux avantages Télémédecine et programme d’aide aux équipiers et famille Assurance collective – santé,...  ...machines Préparer l’outillage et faire fonctionner des machines CNC Superviser les machines pendant qu’elles exécutent les tâches... 
    Full time

    Premier Tech

    Rivière-du-Loup, QC
    2 days ago
  • $10 per hour

     ...Que tu aies de l’expérience comme opérateur de machine, opérateur CNC, machiniste ou que tu souhaites apprendre un métier technique,...  ...effectuer les ajustements nécessaires ~Utiliser les logiciels de programmation : Fanuc, Siemens, FeatureCam (formation offerte) ~Maintenir les... 
    Permanent employment
    Full time
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Talent World

    Québec, QC
    3 days ago
  •  ...the future of media. Who we're looking for :  National Programmer – Classic Hits The National Programmer leads day-to-day programming...  ...(4) days per week starting October 6, 2025, increasing to five (5) days per week effective February 2, 2026. We believe that in-... 
    Full time
    Contract work
    Local area
    Shift work

    Rogers Communications

    Vancouver, BC
    3 days ago