Demo

Computer Numerical Control Programmer

Gentis Solutions
Fairfield, OH Full Time
POSTED ON 11/18/2025 CLOSED ON 12/17/2025

What are the responsibilities and job description for the Computer Numerical Control Programmer position at Gentis Solutions?

Job Title: CNC Programmer

Location: Fairfield, Ohio

Work Style: Onsite (Full-time)

Salary: 80,000-110,000

Projected Total Compensation: Based on experience (Full-time W2)

Start: ASAP

About the Role (Summary of project)

Gentis Solutions is seeking a CNC Programmer to support precision manufacturing operations in Fairfield, OH. This role is responsible for developing CNC programs, machining strategies, and setup documentation that drive efficient and accurate production. The CNC Programmer will work hands-on with engineering, production, and quality teams to ensure programs meet strict tolerances and deliver high-performance results.

What You’ll Do (Job Description):

  • Develop CNC programs for milling and turning centers using Mastercam.
  • Create detailed setup sheets including tooling, fixturing, and process parameters.
  • Interpret 3D CAD models and engineering drawings to determine optimal machining strategies.
  • Support machining operations through first-piece runoffs, inspections, and program validation.
  • Perform complete machine setups, make program edits, and maintain tolerances to ±.0001".
  • Manage G-code programming, macro usage, and machine control functions.
  • Recommend improvements to machining processes, tooling, and workflows.
  • Apply knowledge of cutting tools and modern machining technologies to enhance efficiency.
  • Utilize precision measurement and inspection tools to verify dimensional accuracy.
  • Collaborate with engineering, production, and quality teams to troubleshoot issues and optimize performance.
  • Maintain organized documentation of programs, setup sheets, and revisions.
  • Support continuous improvement efforts in machining and manufacturing processes.

What We’re Looking For (Must Haves):

  • 5 years of experience in manufacturing or engineering.
  • 5 years of CAD/CAM programming experience.
  • Strong experience using Mastercam or similar CAM tools.
  • Ability to accurately interpret blueprints, CAD models, and GD&T.
  • Hands-on machining knowledge, including setups, tool selection, and proven ability to hold tight tolerances.
  • Experience with G-code, macros, and CNC machine controls.
  • Strong communication and problem-solving skills.

Preferred (Nice-to-Have Skills):

  • Leadership or mentoring experience.
  • Experience with live tooling lathes.
  • Proficiency with 4-axis and 5-axis milling.
  • Deep understanding of manufacturing methods, quality processes, and product development.
  • Expertise in modern CAD/CAM software and machining technologies.

Salary : $80,000 - $110,000

SENIOR COMPUTER PROGRAMMER ANALYST (NC) - DATABASE ADMINISTRATION
City of Cincinnati and Careers -
Cincinnati, OH
SENIOR COMPUTER PROGRAMMER ANALYST (NC) - DATABASE ADMINISTRATION
City of Cincinnati -
Cincinnati, OH
Batesville, IN - Field Inspector - Insurance Loss Control
H & S Loss Control Inspections -
Batesville, IN

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 Computer Numerical Control Programmer?

Sign up to receive alerts about other jobs on the Computer Numerical Control 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: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$116,421 - $146,747
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Gentis Solutions

  • Gentis Solutions Fairfield, OH
  • Job Title: Mag Particle Level II / Quality Inspector Location: Fairfield, Ohio Work Style: Onsite (Full-time; 1st shift) Salary: $30 – $35 per hour (W2) Pr... more
  • 14 Days Ago

  • Gentis Solutions Blue, OH
  • Electronics Service Technician / Technical Support Technician Pay Rate: $45,760 to $56,160 Type: Full-time Focus: Customer support hands-on electronics tro... more
  • 5 Days Ago

  • Gentis Solutions Seattle, WA
  • The ideal candidate will be comfortable meeting new people frequently and have an ability to determine a candidate's potential through clever questions. Th... more
  • 8 Days Ago


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

  • City of Cincinnati Ohio, OH
  • The County Law Enforcement Applied Regionally (CLEAR) section of the Enterprise Technology Solutions (ETS) division is currently seeking to fill the positi... more
  • 20 Days Ago

  • City of Cincinnati and Careers Cincinnati, OH
  • General Statement of Duties This employee is responsible for the technical development, implementation, and support of various solutions in the Enterprise ... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!