1

Cnc Programmer Jobs in Quebec (NOW HIRING)

Sommaire du poste Le/la machiniste est chargé(e) de programmer et de configurer la machine CNC pour produire les pièces demandées, ainsi que d'effectuer l'usinage de ces pièces. Les avantages ...

Sommaire du poste Le/la machiniste est chargé(e) de programmer et de configurer la machine CNC pour produire les pièces demandées, ainsi que d'effectuer l'usinage de ces pièces. Les avantages ...

Sommaire du poste Le/la machiniste est chargé(e) de programmer et de configurer la machine CNC pour produire les pièces demandées, ainsi que d'effectuer l'usinage de ces pièces. Les avantages ...

Sommaire du poste Le/la machiniste est chargé(e) de programmer et de configurer la machine CNC pour produire les pièces demandées, ainsi que d'effectuer l'usinage de ces pièces. Les avantages ...

... CNC ou Expérience équivalente

Lunettes de sécurité : une paire tous les deux ans Profil recherché Formation réussie en CNC ou Diplôme d'opérateur CNC ou Expérience équivalente

Lunettes de sécurité : une paire tous les deux ans Profil recherché Formation réussie en CNC ou Diplôme d'opérateur CNC ou Expérience équivalente

Vous avez une solide experience en usinage conventionnel et CNC, vous avez evolue dans le secteur manufacturier ou aeronautique et vous souhaitez developper de nouvelles competences ? Ce poste est ...

Entrer ou ajuster les programmes sur la commande numérique (CNC) selon les épaisseurs d'acier, les angles et les facteurs de perte de pliage. Production et façonnage : * Manipuler et positionner ...

Entrer ou ajuster les programmes sur la commande numérique (CNC) selon les épaisseurs d'acier, les angles et les facteurs de perte de pliage. Production et façonnage : Manipuler et positionner les ...

Opérateur CNC Description du poste L'opérateur CNC travaille dans un atelier de fabrication ... Lire et interpréter les plans, dessins techniques et listes de débit pour programmer et exécuter ...

Programmer les nouvelles pieces selon les plans et specifications techniques. * Configurer et preparer les machines CNC pour chaque production. * Selectionner, preparer et installer les outils requis ...

Description du poste En tant qu'Opérateur CNC, vous serez au cœur de notre performance manufacturière. Sous la responsabilité du contremaître, vous assurerez une production efficace et conforme ...

Notions en usinage CNC Competences * Capacite de jugement : identifier les problemes et les resoudre * Capacite d'ecoute : comprendre et suivre les directives, demander des eclaircissements aux ...

next page

Showing results 1-20

Cnc Programmer information

See Quebec salary details

$14

$28

$43

How much do cnc programmer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for cnc programmer in Quebec is $28.84, according to ZipRecruiter salary data. Most workers in this role earn between $23.56 and $32.93 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

What are the key skills and qualifications needed to thrive as a CNC programmer, and why are they important?

To thrive as a CNC Programmer, you need a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What are popular job titles related to Cnc Programmer jobs in Quebec?

For Cnc Programmer jobs in Quebec, the most frequently searched job titles are:

What job categories do people searching Cnc Programmer jobs in Quebec look for?

The top searched job categories for Cnc Programmer jobs in Quebec are:

What are popular job titles related to Cnc Programmer jobs in QC?

For Cnc Programmer jobs in QC, the most frequently searched job titles are:

Infographic showing various Cnc Programmer job openings in Quebec as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,991 per year, or $28.8 per hour.

Full-time

Posted 4 days ago


Key responsibilities

  • Program and configure CNC machines to produce requested parts according to technical drawings.

  • Perform the machining of parts, including setting up tools, adjusting tooling, and verifying dimensions.

  • Maintain documentation such as work cards and inspection reports, and ensure quality control of machined parts.


Job description

Vous avez une passion pour le domaine de la fabrication ou de l'aéronautique ? Joignez-vous à Quéloz !

Depuis 50 ans, Quéloz & associés excelle dans l'usinage de petites et moyennes pièces complexes d'une précision très élevée, pour les secteurs aéronautique et commercial. Grâce à sa vision et à ses objectifs ambitieux d'amélioration continue des processus, l'entreprise maintien des niveaux élevés de fiabilité dans l'industrie aéronautique. Chez Quéloz & associés, vous aurez l'occasion de vous surpasser en appliquant les normes de qualité rigoureuses au sein d'une équipe respectueuse et coopérative.

Sommaire du poste

Le/la machiniste est chargé(e) de programmer et de configurer la machine CNC pour produire les pièces demandées, ainsi que d'effectuer l'usinage de ces pièces.

Les avantages sociaux chez Quéloz

  • Assurance maladie
  • Assurance vie
  • Assurance vision
  • Assurance invalidité
  • Club social
  • REER avec contribution de l’employeur
  • Régime de retraite
  • Stationnement gratuit sur place

Compétence requise

  • Diplôme d’études professionnelles en technique d’usinage
  • Être en mesure de lire et interpréter les dessins techniques
  • Expérience dans la programmation et l’opération de machines Mazak
  • Savoir utiliser le logiciel MasterCAM/ FeatureCAM (Atout)
  • Faire preuve de minutie et de souci du détail
  • Faire preuve d’initiative
  • Autonomie

Tâche et responsabilité

  • Programmer la machine de marques Mazak selon les requis du dessin technique
  • Définir les outillages et les inserts nécessaires pour l’usinage de la pièce
  • Dresser la liste des outillages
  • Ajuster les outillages au besoin
  • Définir la durée de vie des outils lorsque nécessaire
  • Concevoir et fabriquer les posages et outillages spéciaux
  • Effectuer la vérification complète des dimensions de la pièces usinée
  • Remplir une carte de travail et un rapport d’inspection
  • Mettre en production les pièces à usinées
  • Être en mesure d’améliorer la productivité
  • Sauvegarder les programmes de fabrication
  • Effectuer de l’ébavurage de pièce
  • Être capable de vérifier une pièce sur un CMM
  • Protéger les pièces contre le bris, les marques ou la rouille

Conditions de travail

  • Salaire : Entre 30,09$ et 37,88$ selon les expériences de travails
  • Horaire : temps plein de 40 heures/ semaine
  • Mode de travail : Présentiel
  • Lieu de travail : Parc industriel Armand- Viau de la Ville de Québec
  • Transport en commun à proximité

Nous remercions tous les candidats pour leur intérêt. Seuls les candidats sélectionnés seront contactés pour une entrevue.


  • Diplôme d’études professionnelles en technique d’usinage
  • Être en mesure de lire et interpréter les dessins techniques
  • Expérience dans la programmation de machines Mazak
  • Expérience dans l'opération de machines Mazak
  • Savoir utiliser le logiciel MasterCAM/ FeatureCAM (Atout)
  • Faire preuve de minutie et de souci du détail
  • Faire preuve d’initiative
  • Autonomie