Salary Data

NC Programmer Salary

How much does a NC Programmer make in the United States?
Get the insights on the salary, benefits, education, and job description.
Salary Data for NC Programmer

$65,991 (USD)/yr

$32 (USD)/hr

$1,399 (USD)/yr

$65,171 (USD)/yr

$31 (USD)/hr

$1,399 (USD)/yr

Job Description
Develop programs to control machining or processing of metal or plastic parts by automatic machine tools, equipment, or systems.
The average nc programmer salary in United States is $65,991 or an equivalent hourly rate of $32. In addition, they earn an average bonus of $1,399. Salary estimates based on salary survey data collected directly from employers and anonymous employees in United States.
Compensation Data Based on Experience

$47,463 (USD)

$81,299 (USD)


Are you paid fairly?

Calculate your market salary rate to find out
Calculate Salary

Do you work in HR or Compensation?

Try a Free Demo

Try our professional compensation software to generate detailed salary and cost of living reports.

Try a FREE Demo
Salary Potential

$76,501 (USD)

16 %

Based on our compensation data, the estimated salary potential for NC Programmer will increase 16 % over 5 years.

Browse Salary Data for Similar Job Titles
Salary Difference by Location

Schedule Time with a Representative

We'll answer the questions you have and show you our products
See Availability
Jobs That May Interest You
CNC Programmer ($4000 Signing Bonus*)
access_time Posted 12 days ago
account_balance Reich Tool & Design
location_on Menomonee Falls
... programming ... Knowledge of Work NC and/or Gibbs Cam? Come talk to us! We are a custom job shop that machines ...
CNC Programmer
access_time Posted 23 days ago
account_balance Mancan Staffing
location_on Statesville
Hiring CNC Machinist in Statesville NC Needing a CNC Machinist Programmer and Operator with 3 to 5 years of experience. You must possess the requirements of HSD or GED. Also 3 years plus years of ...
Manufacturing Programmer/CNC Programmer
access_time Posted 25 days ago
account_balance Silent-Aire Manufacturing
location_on Gilbert
The Manufacturing Programming Coordinator serves in a technical capacity for the development and ... Accountabilities · Responsible for maintaining internal database. · Use of NC Express to create ...
CNC Programmer
access_time Posted 1 month ago
account_balance Custom Components & Assemblies, Inc.
location_on Houston
Programming CNC lathes and mills. * Verifying programs and file maintenance. * Read and interpret ... Develops programs for machining parts on NC machine tools for 2, 3, and 4 axis machines. * Prepares ...
CNC Programmer (Multi-Axis)
access_time Posted 2 months ago
account_balance SkillsetGroup - Professional Staffing Solutions
location_on North Hollywood
CNC Programmer (Multi-Axis) Position Summary The programmer(s) would need to have experience ... Create and modify NC Programs for 2-11 Axis lathes and Mill/Turn and/ or 4-5 Axis Mill with Pallets

Are you an Employer?

Determine the Market Salary Range for Any Position
Try a Free Demo
About The Data
The above data is a sample of data available in ERI's Global Salary Calculator. The Global Salary Calculator provides compensation data for over 45,000 positions in 8,000+ cities in 69 countries. If you need to calculate competitive levels of salaries, incentives and total compensation by industry, organization size and salary planning date, please view a demonstration version of ERI's Salary Assessor, which is used by the majority of the Fortune 500 for salary survey data and compensation planning.

Get a FREE Salary Report

Add up your past jobs, education, and experience and find your market rate