Entry-Level Computer Numerically Controlled (CNC) Programmer Salary

An Entry-Level Computer Numerically Controlled (CNC) Programmer earns an average wage of $17.91 per hour. A skill in Precision Machining is associated with high pay for this job.

$34,605 - $62,378
$35K
$49K
$62K
MEDIAN: $48,809
10%
50%
90%

Add this chart to your site: 640px    300px

$12.60 - $24.41
$13
$18
$24
MEDIAN: $17.84
10%
50%
90%

Add this chart to your site: 640px    300px

$0$62K
Salary $34,605 - $62,378
Bonus $400.00 - $5,057
Profit Sharing $1,300
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$28,622 - $57,956
  • Country: United States
  • Currency: USD
  • Updated: 25 Jul 2017
  • Individuals Reporting: 46
Hourly Data $0$36
Hourly Rate $12.60 - $24.41
Overtime $18.95 - $36.41
Annual Data $0$57K
Bonus $400.00 - $5,057
Profit Sharing $1,300
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$28,622 - $57,956
  • Country: United States
  • Currency: USD
  • Updated: 25 Jul 2017
  • Individuals Reporting: 216

Find Out Exactly What You Should Be Paid

United States (change)

Computer Numerically Controlled (CNC) Programmer Job Listings

Computer Numerically Controlled (CNC) Programmer Advice

Q: What do you wish you knew about your job when you first started out?

Computer Numerically Controlled (CNC) Programmer in 33908:
"Have to like making things."
You should enjoy creating and manipulating things. Sometimes it can be a challenge, and that is something you should like as well.

Computer Numerically Controlled (CNC) Programmer in Atlanta:
"Ask for raises in relation to what you learn."
Over time I learned a lot about machinery above and beyond my current job duties. Always ask for pay increases as you learn new things.

Computer Numerically Controlled (CNC) Programmer in Antwerp:
"Other avenues to jobs that it covers."
Learn as many softwares in this field as possible.

Computer Numerically Controlled (CNC) Programmer in Seattle:
"Learn Mastercam, Catia, or NX."
After a few years machining start learning mastercam or if your more ambitious learn Catia.

Computer Numerically Controlled (CNC) Programmer in Niantic:
"Grow."
Never Stop Learning, Think Outside the Box.

Computer Numerically Controlled (CNC) Programmer in Worcester:
"More Trigonometry."
It takes a lot of math, mainly geometry and I wish I had a better knowledge of trig. Maybe some more experience

Key Stats for Computer Numerically Controlled (CNC) Programmer

Gender

Female
3 %
Male
97 %

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 56 votes.
Less than 1 year
3%
1-4 years
72%
5-9 years
24%
ADVERTISEMENT
Location:
Years in Fields/Career:
United States (change)

Skills That Affect Computer Numerically Controlled (CNC) Programmer Salaries

Precision Machining
▲10%

CAD/CAM
▲7%

SolidWorks
▲4%

National Average
$41,000

CNC/NC
▼1%

Computer Aided Design (CAD)
▼1%

Computer Aided Drafting & Design (CADD)
▼1%

Machine Programming, Manufacturing
▼8%

Job Satisfaction

Highly satisfied
Rated 4 out of 5
based on 56 votes.

Gender

Female
3 %
Male
97 %

Common Health Benefits

medical benefits
Medical: 76%
dental benefits
Dental: 49%
vision benefits
Vision: 41%
no benefits
None: 23%
ADVERTISEMENT