ASSEMBLE PATH · ONTARIO TRADE 670C

Computer Numerical Control (CNC) Programmer

A CNC Programmer develops programming for Computerized Numerical and Direct Numerical controlled machines by:

Educator activities →
NON-COMPULSORY IN ONTARIOINDUSTRIAL / MANUFACTURINGAPPRENTICESHIP INACTIVE
Computer Numerical Control (CNC) Programmer working safely in a representative workplace

Original generated editorial image • not a real employee

WHY THE WORK MATTERS

A precise digital plan becomes the parts that modern industries depend on.

CNC programmers translate engineering intent into safe, efficient toolpaths for precision components used across manufacturing.

Inactivecurrent Ontario program status
$57,500estimated median at 2,000 paid hours
Ontario tradenon-compulsory classification

EXPLORE IN ORDER

Four questions. One clearer next step.

WHERE THE WORK LIVES

Real settings for real work

machine shopstool and die plantsaerospace manufacturersautomotive suppliersmedical and precision manufacturing

EVIDENCE BASE

Sources & verification

Regulated, numerical and time-sensitive claims link to the authority used. Accessed and reviewed August 25, 2026.