1

Cnc Programmer And Machinist Jobs in Quebec (NOW HIRING)

Determine machining sequences, cutting paths, tooling requirements, speeds, feeds, tolerances, and material requirements for each job * Conduct program simulations and machine prove-outs to validate ...

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 ...

Vous avez une solide experience en usinage conventionnel et CNC, vous avez evolue dans le secteur ... En tant que machiniste, vous serez responsable de la conception, de la modification, de la ...

Le role du machiniste CNC est de produire des pieces simples et complexes (5 axes) a l'aide de machine a controle numerique. Le machiniste est aussi responsable du reglage (setup), de l'exploitation ...

Le rôle de l'opérateur CNC multi-machines ou machiniste CNC consiste à produire des pièces grâce à l'utilisation de plusieurs machines. Leur utilisation peut permettre de commencer comme de ...

Opérer une machine CNC selon les plans de fabrication * Manipuler la potence et positionner la ventouse * Sélectionner et utiliser adéquatement les couteaux * Travailler en collaboration avec un(e ...

Opérer et ajuster les machines CNC avec précision selon les priorités de production. * Lire et interpréter les plans techniques, et avoir le réflexe de les challenger auprès de l'équipe ...

CA$25 - CA$31/hr

Notre partenaire, spécialisé en fabrication d'équipements industriels sur mesure, localisé à Saint-Laurent, recherche présentement un(e) Machiniste CNC/conventionnel pour joindre leur équipe.

This position is responsible for operating and maintaining CNC machines and measuring equipment while meeting production expectations and producing quality parts. Essential Duties and ...

GEA Drummondville est actuellement a la recherche d'un(e) Machiniste CNC pour pourvoir un poste permanent a temps plein, sur le quart de nuit. Vous etes a la recherche d'une carriere stimulante, dans ...

Effectuer l'opération de la machine CNC, ainsi que d'autres équipements tel que plaqueuse de chant; * Exécuter des travaux d'usinage de précision (travaux de sciage, de tournage, de fraisage ...

MACHINISTE CNC - Machine Gantry - Horaire de soir Rôle et raison d'être du poste : Le rôle du machiniste CNC est de produire des pièces simples et complexes (5 axes) à l'aide de machine à ...

next page

Showing results 1-20

Cnc Programmer And Machinist information

What is a CNC programmer and machinist?

CNC Programmers and Machinists are skilled professionals who use computer numerical control (CNC) machines to manufacture precision parts and components. The programmer creates the instructions, or code, that tells the machine how to cut, drill, or shape materials like metal or plastic. The machinist sets up, operates, and monitors the CNC machines to ensure they produce high-quality parts according to specifications. Both roles often require knowledge of technical drawings, tooling, and quality control processes.

What are the key skills and qualifications needed to thrive as a CNC programmer and machinist?

To thrive as a CNC Programmer and Machinist, you need strong skills in blueprint reading, precision measurement, and a solid understanding of machining processes, usually supported by vocational training or an associate degree. Proficiency with CAD/CAM software, G-code programming, and CNC machine operation is essential, and certifications from organizations like NIMS can be valuable. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and efficiency in production environments. These skills are crucial for producing high-quality parts, minimizing errors, and maintaining safety and productivity on the shop floor.

What are some typical challenges CNC programmers and machinists face when transitioning from manual machining to CNC operations?

One common challenge is adapting to the precision and complexity of programming CNC machines, which often requires learning new software and understanding G-code or CAM systems. Unlike manual machining, CNC roles demand strong attention to digital detail and troubleshooting skills for automated equipment. Additionally, there's a learning curve in interpreting and optimizing part designs for efficient CNC production, often involving collaboration with engineers and designers. Overcoming these challenges can lead to increased autonomy, higher productivity, and opportunities for advancement into supervisory or programming-focused roles.

What is the difference between Cnc Programmer And Machinist vs Cnc Operator?

AspectCnc Programmer And MachinistCnc Operator
CredentialsTypically requires technical training or certification, experience in programming and machiningUsually requires basic training or on-the-job instruction
Work EnvironmentWorks in machine shops, manufacturing plants, often involved in programming and setupOperates CNC machines under supervision, monitors machine operation
Job ResponsibilitiesDesigns programs, sets up machines, and performs machining tasksRuns CNC machines according to instructions, performs routine checks

The main difference is that Cnc Programmer And Machinist are involved in programming, setup, and complex machining, while Cnc Operator primarily runs machines based on existing programs. Cnc Programmer And Machinist roles require more technical skills and understanding of programming languages, making them more specialized in the manufacturing process.

Do CNC programmers and machinists make a lot of money?

CNC programmers and machinists typically earn competitive wages that vary based on experience, location, and skill level. Skilled professionals with certifications and proficiency in CAD/CAM software often have higher earning potential, especially in manufacturing environments with advanced machinery. Overall, these roles can offer a solid income within the manufacturing industry.

How much is a CNC programmer and machinist paid?

CNC programmers and machinists typically earn between $20 and $35 per hour, with annual salaries ranging from approximately $40,000 to $70,000 depending on experience, location, and industry. Skilled workers with certifications and proficiency in CAD/CAM software often command higher wages.

Is a CNC programmer and machinist in demand?

CNC programmers and machinists are in high demand due to the manufacturing industry's need for precision machining and automation. Skilled workers with knowledge of CNC programming, machine operation, and CAD/CAM software are especially sought after across various industries, including aerospace, automotive, and medical device manufacturing.

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

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

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

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

What cities in Quebec are hiring for Cnc Programmer And Machinist jobs?

Cities in Quebec with the most Cnc Programmer And Machinist job openings:

Infographic showing various Cnc Programmer And Machinist job openings in Quebec as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, 3% Contract, and 6% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

Full-time

Posted 26 days ago


Job description

SUMMARY

The CNC Programmer is responsible for creating, maintaining, and optimizing CNC programs to support Van-Am Tool & Engineering’s machining operations. This position translates engineering blueprints and 3D CAD designs into precise machine instructions, selects appropriate tooling, validates programs through simulation and prove-out, and partners with engineering, production, and quality teams to improve efficiency, maintain specification compliance, and support continuous improvement initiatives.

ESSENTIAL FUNCTIONS

  • Review 3D CAD models and engineering drawings to develop CNC programs using CAD/CAM software
  • Write, modify, and optimize CNC programs for lathes, mills, grinders, and other machining equipment
  • Determine machining sequences, cutting paths, tooling requirements, speeds, feeds, tolerances, and material requirements for each job
  • Conduct program simulations and machine prove-outs to validate CNC programs and make required adjustments
  • Prepare setup sheets, tooling lists, workholding documentation, and production instructions to support efficient manufacturing
  • Support Sales and Engineering with new part quotations by estimating raw material requirements, machining cycle times, tooling needs, and fixturing packages
  • Collaborate with engineers, machinists, and quality personnel to resolve programming, setup, and production issues
  • Continuously improve setup times, tooling utilization, machining efficiency, and overall process performance
  • Maintain CNC programs, program libraries, setup documentation, and revision-controlled records
  • Ensure compliance with company policies, safety requirements, customer specifications, and applicable Quality Management System requirements
  • Provide training and technical support to machinists and other staff on CNC programming practices

KNOWLEDGE

  • Strong knowledge of CNC programming, machining principles, tooling selection, cutting paths, and production setup requirements
  • Proficiency with CAD/CAM software and platforms including SolidWorks, CAMWorks, Creo, ProE, CATIA, and PTC Creo; SolidWorks and CAMWorks preferred
  • Working knowledge of GD&T, blueprint interpretation, algebra, trigonometry, tolerances, and material requirements
  • Familiarity with ISO 9001 and AS9100 quality standards preferred
  • Experience with advanced CAM systems, multi-axis machining, aerospace, defense, or precision manufacturing environments preferred

COMPETENCIES

  • Strong technical problem-solving and analytical thinking
  • High attention to detail in programming, documentation, calculations, and quality compliance
  • Clear and professional communication with engineering, production, quality, and sales teams
  • Ability to collaborate across departments to resolve programming and production challenges
  • Commitment to continuous improvement, safety, quality, and machining efficiency
  • Ability to manage shifting priorities, strict deadlines, and fast-paced manufacturing demands

EXPERIENCE AND EDUCATION

  • Associate’s degree in CNC Programming, Manufacturing Technology, Mechanical Engineering, or a related field required; equivalent work experience may be considered
  • Minimum of three years of CNC programming experience in a manufacturing or machining environment required
  • Experience working with aerospace, defense, or precision manufacturing quality standards preferred
  • Bachelor’s degree in Mechanical Engineering, Manufacturing Engineering, or a related field preferred
  • No certifications required

WORKING CONDITIONS

  • Prolonged periods of sitting and working at a computer
  • Occasional walking, standing, and moving between engineering, inspection, and production areas
  • Ability to lift up to 25 pounds as needed
  • Visual acuity required for reading blueprints, operating computer software, reviewing machining documentation, and inspecting components
  • Work is primarily performed in an office setting with regular visits to the manufacturing floor
  • Exposure to machining environments, including noise, vibration, moving equipment, and production activity
  • Personal protective equipment such as safety glasses, steel-toe shoes, gloves, and hearing protection may be required in production areas

WORK AUTHORIZATION/SECURITY CLEARANCE

  • Must be legally authorized to work in the United States
  • If a security clearance is required:
    • Candidate must be able to obtain and maintain applicable security clearance requirements
    • Successful candidates must be able to obtain required Program Access approval, if applicable