GnanodayamFind my direction
← Explore roles
Core › Manufacturing
Job role

CNC Programmer

Also known as: CAM Programmer · CNC Programming Engineer · CNC Process Engineer

Writes and proves CNC machine programs that turn engineering drawings into accurately machined parts.

B.TechProduction & Industrial
Starting salary · freshersfrom ₹1.2–4.1 lakh/yr1Typical pay in the first year (0–1 yr experience)

Report this figure

₹1.2–4.1 lakh/yr
Salary 0–1 yr · 2021
PayScale India, Entry-Level Computer Numerically Controlled (CNC) Programmer salary (as reported)
What’s wrong?

No sign-in needed. Our team checks reports before any number changes.

See salary by experience below
B.Tech/B.E. (Production or Mechanical) or a diploma
Typical entry

What you’d do

A CNC programmer creates the programs that run computer-controlled lathes and machining centres, turning engineering drawings into finished parts. Machine shops, auto-component makers, tool rooms and aerospace and die-mould suppliers hire for this work. A typical day involves reading drawings, preparing programs in CAM software, setting up tools and proving out first parts with operators.

  • Read part drawings and tolerances
  • Write CNC programs using CAM or G-code
  • Select tools, fixtures and cutting parameters
  • Prove out programs and fix machining issues

How you get in

Freshers often start as trainee programmers or setters in machine shops and tool rooms, learning on real machines. Hands-on CAM and CNC training from a tool room or training centre is commonly valued.

Salary in India

By experience

₹ lakh a year · bars show the typical range, low to high

0–1 yr · Fresher
₹1.2–4.1L1

Report this figure

₹1.2–4.1 lakh/yr
Salary 0–1 yr · 2021
PayScale India, Entry-Level Computer Numerically Controlled (CNC) Programmer salary (as reported)
What’s wrong?

No sign-in needed. Our team checks reports before any number changes.

Fresher salary over the years

middle of the 0–1 yr range, ₹ lakh a year

Fewer than two years of fresher data so far — the trend shows once there are two.

Skills you’ll use

From our guide · a curated list is coming

  • Reading engineering drawings and GD&T
  • CAM software and G-code
  • Tool and cutting-parameter selection
  • Measuring instruments and inspection
  • Shop-floor troubleshooting

About this field · for freshers

Job openings by year

Is demand growing?

Not added yet.

Competition3

How many graduates enter each year?

~8.2 lakh
new graduates a year from B.Tech / B.E. (all branches)

B.Tech / B.E. (all branches) graduates in 2023-24 at institutions that reported to AISHE — everyone finishing that degree, not only those entering this role.

Report this figure

~8.2 lakh
Competition
AISHE 2023-24, Table 34 (programme-wise out-turn), Ministry of Education · 2023-24
What’s wrong?

No sign-in needed. Our team checks reports before any number changes.

Who hires

IT firms, banks, government, startups?

Not added yet.

Where the jobs are

Which cities?

Not added yet.

Women in the field3

Is it diverse?

30%

Share of women among B.Tech / B.E. (all branches) graduates in 2023-24 — the entry degree, not people already working in this role.

Report this figure

30%
Women in the field
AISHE 2023-24, Table 34 (programme-wise out-turn), Ministry of Education · 2023-24
What’s wrong?

No sign-in needed. Our team checks reports before any number changes.

At a glance

  • Common next roles: senior programmer, process engineer, tool-room or production in-charge.
  • Hands-on shop-floor work, often in shifts.
  • Skills carry across auto, aerospace and die-mould work.

Stay safe

No legitimate employer ever asks you to pay to get a job.