ncvet-help[at]gov[dot]in
Beta Version
+91 11 25788001-11

CNC Programmer

NQR Code:QG-05-CG-03928-2025-V2-CGSSC
  • Old Code: QG-05-CG-03928-2025-V2-CGSSC

    Copy
About this Qualification

Job Description

A CNC Programmer is responsible for programming commercial Computer Numerical Control (CNC) factory machines that turn raw materials such as plastic and metals into usable components. The individual is responsible for interpreting technical blueprints, inputting the design specifications, adjusting the machine cutting paths, and performing quality checks on the final product to ensure the desired specifications are achieved. The person is also responsible for carrying out routine machine maintenance and troubleshooting any issues encountered during the manufacturing process.

Eligibility Criteria

Criteria 1 Criteria 2 Experience Training Qualification
UG 2nd year In relevant field No Experience Equivalent
12th Passed No Experience 2 year NTC
12th Passed 3 years None
10th Passed 6 years None
3 year Diploma after 10th Completed 1.5 Years None
12th Passed 1.5 Years NTC/NAC
Previous NSQF qualification of Level 4.5 1.5 Years None
Previous NSQF qualification of Level 4 3 years None

Progression Pathway

  • Multi-Axis CNC Machine Engineer

Learning Module In Job Role/Qualifcation

National Occupation Standards (NOS)/Module NOS Code Mandatory/ Optional Estimated size (Hours) Nos Credit Level
Follow the health and safety practices at work CSC/N1335 Mandatory 60 2 3
Coordinate with co-workers to achieve work efficiency CSC/N1336 Mandatory 30 1 3
Program advanced digital manufacturing Computer Numerically Controlled (CNC) machines. NOS CSC/N0401 Mandatory 210 7 5
Assist in process improvements and machine maintenance CSC/N0415 Mandatory 180 6 5
Employability Skills (60 hours) DGT/VSQ/N0102 Mandatory 60 2 4