Demo

CNC Programmer

NPAworldwide
Cincinnati, OH Full Time
POSTED ON 12/26/2025
AVAILABLE BEFORE 1/24/2026
Job Description

Develop CNC programs for Milling and/or Turning machines as required working from blueprints, sketches and models. Must understand the setup and general operation of a wide variety of machine tools, select proper cutting tools for the application and work closely with machine operators for program prove out and optimization.

  • Use CAM (Computer Aided Manufacturing) software to calculate and create programs
  • Review post processed program for accuracy and proper code generation for the specific machine tool
  • Work with Engineering, operators and Plant Supervision to trouble shoot and resolve design, equipment and operating difficulties
  • Work independently and/or with engineering as required to design and develop or identify adequate work holding devices
  • Review process plan and identify problems or areas of concern with process engineer and work to resolve the issue and establish an efficient process

Qualifications

Education: Technical Degree in Engineering or equivalent discipline or 5 years min experience

Experience: 5 years minimum experience programming using MasterCam or NX based CAM software

Skills: Proficient in the use and application of cutting tools; Geometric Dimensioning and tolerancing; use of precision hand measuring tools; Microsoft Office

Why Is This a Great Opportunity

Fantastic client, with excellent leadership

Salary Type : Annual Salary

Salary Min : $ 90

Salary Max : $ 110

Currency Type : USD

Salary : $90 - $110

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer?

Sign up to receive alerts about other jobs on the CNC Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$106,100 - $124,886
Income Estimation: 
$130,074 - $155,489
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at NPAworldwide

  • NPAworldwide Burlington, CT
  • Why a Great Opportunity Pioneer in the FinTech space. Bank has grown from $40B in assets to $116B in assets in 3 years during COVID. Huge opportunity for u... more
  • 12 Days Ago

  • NPAworldwide Chattanooga, TN
  • Job Description Materials Manager Chattanooga, TN Global Tier 1 Automotive Supplier (Formed Plastic Components) My client, a global Tier 1 automotive suppl... more
  • 12 Days Ago

  • NPAworldwide Fort Wayne, IN
  • Job Description This sales position will provide various types of industrial hardware directly to customers within a defined geographic territory through c... more
  • 12 Days Ago

  • NPAworldwide Atlanta, GA
  • Job Description This sales position will provide various types of industrial hardware directly to customers within a defined geographic territory through c... more
  • 12 Days Ago


Not the job you're looking for? Here are some other CNC Programmer jobs in the Cincinnati, OH area that may be a better fit.

  • StandardAero Cincinnati, OH
  • Job Description CNC Programmer ( Engineering Technologist ) Cincinnati, OH Build an Aviation Career You’re Proud Of Your work ties us all together, helping... more
  • 12 Days Ago

  • Actalent Cincinnati, OH
  • Job Title: CNC Programmer Job Description The CNC Programmer is responsible for generating programs using NX, MasterCam, SolidWorks, and HSM Cam Works soft... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!