1

Cnc Programmer Designer Jobs in Toronto, ON (NOW HIRING)

CNC Programmer

Milton, ON ยท On-site

CA$30 - CA$35/hr

None Summary A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision environment. The ideal candidate will be ...

Accurately interpret and read engineering drawings Set up, load, run, and unload CNC Milling and ... Company Description FOUNDED IN 1992, NANOWAVE TECHNOLOGIES INC. is vertically integrated designer ...

Be Seen First

CNC Vertical and Router Operator

Etobicoke, ON ยท On-site

CA$24 - CA$26/hr

... of CNC programming software and GD&T ยท Above average proficiency in the use of measuring ... Company Description FOUNDED IN 1992, NANOWAVE TECHNOLOGIES INC. is vertically integrated designer ...

CNC Operator

Aurora, ON

CA$22 - CA$24/hr

CNC Programming and/or CNC Operation Certification * Forklift Certification When benefits really help you live better: We offer a comprehensive and flexible benefits package designed to support your ...

CNC Operator

Aurora, ON ยท On-site

CA$22 - CA$24/hr

CNC Programming and/or CNC Operation Certification * Forklift Certification When benefits really help you live better: We offer a comprehensive and flexible benefits package designed to support your ...

Be Seen First

Our team designs, engineers, and builds custom equipment ranging from SMC thermoset compression molding systems and hydraulic press technologies to fully automated production lines, CNC door ...

next page

Showing results 1-20

Cnc Programmer Designer information

See Toronto, ON salary details

$13

$26

$43

How much do cnc programmer designer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for cnc programmer designer in Toronto, ON is $26.34, according to ZipRecruiter salary data. Most workers in this role earn between $19.04 and $31.89 per hour, depending on experience, location, and employer.

What is the difference between Cnc Programmer Designer vs Cnc Machinist?

AspectCnc Programmer DesignerCnc Machinist
CredentialsTechnical certifications, programming coursesTechnical training, machining certifications
Work EnvironmentDesign labs, programming stations, CAD/CAM softwareManufacturing floors, machine shops
Employer & Industry UsageManufacturing, aerospace, automotiveManufacturing, metalworking, fabrication
Primary FocusDesigning and programming CNC partsOperating CNC machines to produce parts

The main difference between a Cnc Programmer Designer and a Cnc Machinist is that the programmer focuses on designing and programming CNC operations using CAD/CAM software, while the machinist operates CNC machines to produce parts based on those programs. Both roles are essential in manufacturing but serve different stages of the production process.

Can you make good money as a CNC programmer?

CNC programmers can earn competitive salaries, especially with experience, advanced skills, and certifications. Salaries vary by industry and location but generally range from entry-level wages to higher six-figure incomes for senior roles or specialized programming. Developing proficiency with CAD/CAM software and machine operation can enhance earning potential.

How much do CNC programmer designers earn?

CNC programmer designers 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 or aerospace sectors.

Is a CNC programmer designer in demand?

CNC programmer designers are in demand due to the need for precise manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled professionals with knowledge of CAD/CAM software and machine operation are sought after, especially those with certifications and experience in programming CNC machines. Employment opportunities are expected to grow as manufacturing continues to adopt advanced machining technologies.
Infographic showing various Cnc Programmer Designer job openings in Toronto, ON as of August 2026, with employment types broken down into 89% Full Time, 5% Part Time, 1% Temporary, and 5% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $54,797 per year, or $26.3 per hour.

CNC Programmer

Milton, ON โ€ข On-site

Precinmac
Machinery Manufacturingย โ€ขย 1 - 5K employees

CA$30 - CA$35/hr

Full-time

Re-posted 7 days ago


Job description


Position: CNC Programmer 

Reports To:   Engineering Manager 

 

Direct Reports: None

 

Summary

A highly skilled CNC Machinist/Programmer with expertise in designing, creating, and implementing CNC processes in a fast-paced, high-precision environment. The ideal candidate will be an expert user of Mastercam, familiar with Vericut or NS Simulator, and capable of reading and interpreting CMM reports. This role requires strong technical ability, problem-solving skills, and project management experience to ensure efficient, accurate, and cost-effective machining processes.

Job Responsibilities

  • Review customer drawings, specifications, and quote parameters to develop detailed process plans.
  • Plan machining processes to meet setup, cycle time, and tooling cost targets.
  • Create solid models and toolpaths using Mastercam
  • Utilize simulation software (Vericut or NC Simulator) to verify toolpaths, detect collisions, and optimize machining strategies.
  • Read, analyze, and interpret CMM inspection reports to refine machining processes and ensure quality compliance.
  • Design and manufacture fixtures, gauges, and in-process inspection plans.
  • Select and design cutting tools, including special-purpose tools when required.
  • Create, edit, and prove out CNC programs on milling and multi-axis machines.
  • Collaborate with cross-functional teams to solve problems and drive continuous improvement initiatives.
  • Maintain accurate records, reports, and documentation according to established structures.

Requirements

  • High School Diploma (Technical certificate or apprenticeship preferred).
  • 10+ years of hands-on milling machine experience (aerospace/defense experience a plus).
  • 5+ years of CNC programming experience, with mastery in Mastercam
  • Working knowledge of Vericut or NS Simulator.
  • 2+ years of project management or process ownership experience.
  • Strong understanding of materials, machining processes, and manufacturing standards.
  • Proficient in GD&T and its practical application.
  • Ability to read, interpret, and apply data from CMM inspection reports.
  • Skilled in the use of precision measuring devices (calipers, digital indicators, micrometers, height gauges, etc.).
  • Strong problem-solving ability, attention to detail, and commitment to accuracy.
  • Experience with some of the following machines is considered an asset, Makino, HAAS, Matsura, CB Ferrari and Leichti Go Mills