1

Numerical Control Programmer Jobs (NOW HIRING)

CA · On-site

$40 - $50/hr

Vacuum Process Engineering, Inc., known as VPE, is an exciting special-process manufacturing ... Regularly communicate with QC personnel to promote metrology skills between departments * Write CMM ...

next page

Showing results 1-20

Numerical Control Programmer information

See salary details

$16

$41

$60

How much do numerical control programmer jobs pay per hour?

As of Jul 23, 2026, the average hourly pay for numerical control programmer in the United States is $41.72, according to ZipRecruiter salary data. Most workers in this role earn between $31.01 and $54.09 per hour, depending on experience, location, and employer.

What is a Numerical Control Programmer job?

A Numerical Control (NC) Programmer creates and optimizes machine tool programs using computer-aided manufacturing (CAM) software to automate machining processes. They interpret blueprints, define tool paths, and write G-code instructions for CNC (Computer Numerical Control) machines. Their role ensures precision and efficiency in manufacturing components by selecting the right tools, materials, and cutting parameters. NC Programmers work closely with engineers and machinists to troubleshoot problems and improve production quality.

What are the key skills and qualifications needed to thrive in the Numerical Control Programmer position, and why are they important?

To thrive as a Numerical Control Programmer, you need strong skills in mathematics, blueprint reading, and an in-depth understanding of CNC machine operations, often backed by a degree or technical certification in manufacturing or engineering. Proficiency with CAD/CAM software, G-code programming, and familiarity with CNC controllers such as Fanuc or Siemens is essential. Attention to detail, problem-solving ability, and clear communication with machinists and engineers are valuable soft skills for this role. These strengths ensure precise programming, minimize production errors, and support smooth collaboration in a fast-paced manufacturing environment.

What are some typical daily responsibilities of a Numerical Control Programmer?

Numerical Control Programmers spend their days creating, testing, and refining CNC programs to guide machining operations for parts production. This often involves interpreting engineering drawings, selecting proper tools, writing or modifying code, and troubleshooting issues on the shop floor in close collaboration with machinists and engineers. Programmers also verify finished components meet specifications by analyzing measurements and adjusting programs as needed. Successful CNC Programmers regularly balance hands-on problem-solving with detailed computer-based work to ensure product quality and production efficiency.

More about Numerical Control Programmer jobs
Who are the top companies hiring for Numerical Control Programmer jobs? The top employers for Numerical Control Programmer jobs are:
What are popular job titles related to Numerical Control Programmer jobs? For Numerical Control Programmer jobs, the most frequently searched job titles are:
Infographic showing various Numerical Control Programmer job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 3% Contract, and 1% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $86,770 per year, or $41.7 per hour.
Numerical Control Programmer 4

Numerical Control Programmer 4

Moseley Technical Services, Inc.

Auburn, WA • On-site

$59.90 - $74.46/hr

Full-time

Medical, Retirement

Posted 21 days ago


Job description

Check out this new opportunity!
Numerical Control Programmer
CMM, PC-DMIS, & CATIA V5 | Aerospace Manufacturing
Auburn, WA
$59.90 - $74.46/Hour
U.S. Citizenship is required by Federal Law
We are hiring a Numerical Control (NC) Programmer to support aerospace manufacturing by developing advanced machining strategies, CMM programming, and Design for Manufacturing and Assembly (DFMA) initiatives. This role requires expertise in PC-DMIS, CAMIO, ZEISS Calypso, UMESS, CATIA V5, Spatial Analyzer, CAD models, CNC programming, and Coordinate Measuring Machines (CMMs) to improve manufacturing quality, inspection accuracy, and production efficiency.
Responsibilities:
  • Provide technical expertise in numerical control (NC) programming, machining, manufacturing engineering, and Design for Manufacturing and Assembly (DFMA).
  • Develop manufacturing and producibility requirements supporting new product development and ongoing production programs.
  • Plan, develop, and integrate machining methods, manufacturing processes, software, and equipment to support the fabrication and inspection of complex parts and assemblies.
  • Create, validate, document, and maintain machine control data for manufacturing and inspection applications.
  • Program and support Coordinate Measuring Machines (CMMs) using industry-standard metrology software.
  • Develop and optimize manufacturing processes to improve quality, efficiency, and producibility.
  • Interpret CAD models, engineering drawings, and CATIA V5 designs to support manufacturing and inspection activities.
  • Identify manufacturing equipment, tooling, and process improvements to support production objectives.
  • Coordinate technical work assignments and provide mentoring and training to engineering and manufacturing personnel.
  • Work independently under minimal direction while supporting cross-functional engineering and production teams.

Qualifications:
  • U.S. Citizenship required by Federal Law.
  • Associate degree in a related technical discipline or an equivalent combination of education and experience.
  • Typically 6 or more years of experience in numerical control programming, manufacturing engineering, machining, or related production environments.
  • Experience programming and operating Coordinate Measuring Machines (CMMs).
  • Proficiency with PC-DMIS programming and CMM inspection processes.
  • Experience planning, creating, validating, and documenting machine control data.
  • Working knowledge of CAMIO, PC-DMIS, ZEISS Calypso, UMESS, Spatial Analyzer, and related metrology software.
  • Ability to interpret CAD models and engineering drawings.
  • Experience working with CATIA V5.
  • Knowledge of machining processes, CNC programming, manufacturing methods, and DFMA principles.

Preferred Qualifications:
  • Experience supporting aerospace or high-precision manufacturing environments.
  • Experience with advanced manufacturing process development and inspection system integration.
  • Experience mentoring engineers, programmers, or manufacturing personnel.
  • Familiarity with automated inspection systems and manufacturing process optimization.

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
Your Recruiter
What to Expect
  • Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation, which may include education, criminal, and work history verifications.
  • Accepted applicants will be eligible for benefits, including medical and supplemental insurance, and a 401(k) plan. Appreciation and gratitude for employees are hallmarks of organizations with low turnover.
  • Final position level and pay will be based on experience.

Resources
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Search Jobs
  • For more information about Moseley, visit: About Us

Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful in our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
We stand by our 30-year-old commitment of "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media