1

Cnc Programming Jobs in Ohio (NOW HIRING)

CNC Programmer

Springfield, OH · On-site

$23.75 - $32.75/hr

CNC Programming & Equipment * Develop,modify, certify, andmaintainCNC programs using G/M-code, macro programming, hard-coded logic, and CAM-generated programs. * Support CAD/CAM systems, post ...

CNC Programmer/Machinist

Cincinnati, OH · On-site

$25.50 - $34.75/hr

Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience. * Experience working with various machining centers, such as mills, lathes ...

CNC Programmer/Machinist

Cincinnati, OH · On-site

$25.50 - $34.75/hr

Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience. * Experience working with various machining centers, such as mills, lathes ...

CNC Programmer

Middletown, OH · On-site

$25.25 - $34.50/hr

  • Retirement

Stay updated on the latest advancements in CNC programming and machining technologies to improve production efficiency and quality * Ensure all machining operations comply with safety regulations ...

CNC Programmer

Painesville, OH · On-site

$30 - $45/hr

ESPRIT CAM proficiency is a plus, this is a hands-on programming role for someone who knows their way around the shop floor as well as the screen. KEY RESPONSIBILITIES * Create and optimize CNC ...

Be Seen First

CNC Programmer Machinist

Cincinnati, OH · On-site

$30 - $40/hr

  • Medical

  • Dental

  • Retirement

  • PTO

Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience. * Experience working with various machining centers, such as mills, lathes ...

New

CNC Programmer

Cincinnati, OH

$60K - $85K/yr

  • Medical

  • PTO

Qualifications: · High school diploma or equivalent; technical training in CNC machining, manufacturing, or a related field is preferred. · Previous CNC programming and machining experience in a ...

The ideal candidate will bring strong technical expertise in CNC programming, hands-on machining experience, and leadership capabilities to oversee departmental performance and continuous improvement ...

CNC Programmer

Painesville, OH · On-site

$30 - $45/hr

ESPRIT CAM proficiency is a plus, this is a hands-on programming role for someone who knows their way around the shop floor as well as the screen. KEY RESPONSIBILITIES * Create and optimize CNC ...

CNC Programmer

Cincinnati, OH

$30 - $38/hr

  • Medical

  • PTO

Qualifications: · High school diploma or equivalent; formal training in CNC programming or machining technology strongly preferred. · 2+ years of experience in CNC programming (Mastercam, GibbsCAM ...

APPLICATIONS ENGINEER-CNC

Mason, OH · On-site

$100K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programming and Siemens NX experience is required. THS IS A FULL TIME ONSITE POSITION LOCATED IN MASON, OHIO Responsibilities Applications Engineer/ CNC Programmer * Analyzes and translates ...

APPLICATIONS ENGINEER-CNC

Mason, OH · On-site

$100K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

CNC Programming and Siemens NX experience is required. THS IS A FULL TIME ONSITE POSITION LOCATED IN MASON, OHIO Responsibilities Applications Engineer/ CNC Programmer * Analyzes and translates ...

CNC Lathe Programmer

Kent, OH

$20 - $30/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Perform CNC programming and CAM programming for various machining operations. Utilize GD&T (Geometric Dimensioning and Tolerancing) principles to ensure accuracy in production. Read and interpret ...

The ideal candidate will have strong programming skills, hands-on machining knowledge, and the ... Program CNC machines to produce precision parts according to engineering drawings and ...

CNC Machinist - Experienced

Canfield, OH · On-site

$20 - $35/hr

  • Medical

  • Dental

  • Vision

  • Retirement

If you have a passion for precision machining and are skilled in CNC programming, we want to hear from you! Our facility utilizes top-of-the-line equipment from brands like Haas and SMART (Fanuc ...

Showing results 21-40

Cnc Programming information

See Ohio salary details

$15

$29

$42

How much do cnc programming jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for cnc programming in Ohio is $29.43, according to ZipRecruiter salary data. Most workers in this role earn between $24.23 and $33.12 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a CNC programmer?

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

How much do CNC programmers earn?

CNC programmers typically earn between $45,000 and $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Are CNC programmers in demand?

CNC programmers are in steady demand due to their essential role in manufacturing and precision machining. The need for skilled operators with knowledge of CAD/CAM software and machine operation continues to grow as industries seek efficient and accurate production processes.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

What are some common challenges CNC programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

What are the most commonly searched types of Cnc Programming jobs in Ohio?

The most popular types of Cnc Programming jobs in Ohio are:

What job categories do people searching Cnc Programming jobs in Ohio look for?

The top searched job categories for Cnc Programming jobs in Ohio are:

What cities in Ohio are hiring for Cnc Programming jobs?

Cities in Ohio with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Ohio as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,215 per year, or $29.4 per hour.

CNC Programmer

Silfex, Inc.

Springfield, OH • On-site

$23.75 - $32.75/hr

Full-time

Re-posted 25 days ago


Silfex rating

7.6

Company rating: 7.6 out of 10

Based on 13 frontline employees who took The Breakroom Quiz


Job description

From smartphones to solar panels, innovative technology is needed to create the devices we use every day. Silfex's silicon components help make that technology a reality.

Silfex Inc., A Lam Research Company is the leading provider of precision silicon components used to make and operate semiconductor tools, which enable the trillion-dollar global electronics industry. Our company's products are integral to the semiconductor equipment and optical markets. The outstanding team at Silfex makes that possible - through our people, we are advancing the world.

The impact we have on the world is made possible by focusing on our people. So we recognize and celebrate our teams' achievements. We strive to create an inclusive and diverse culture where everyone's contribution and voice has value. We evaluate and evolve our offerings, so our people receive the support and empowerment to do meaningful things for their lives, careers, and communities.

Our Perks and Benefits

At Silfex, our people make amazing things possible. That's why we invest in you throughout the phases of your life with a comprehensive set of outstanding benefits that start on your first day of employment.

Discover more atLam Benefits

Job Descriptions:

EssentialFunction:

The positionisresponsible fordeveloping,maintaining, andoptimizingCNC machining programs and processes for silicon and other brittle materials. This position serves as a subject matter expert for CNC programming and machining execution, bridging engineering intent and manufacturing reality to ensure safe, capable, and repeatable processes that meet all dimensional, cosmetic, and performance requirements.

This role emphasizes hands-on CNC programmingexpertise, process control, equipment support, and standardization.

Essential Duties and Responsibilities:

Technical Leadership

  • Serve as the subject matter expert for CNC programming and machining execution within assigned value streams.

  • Support process engineers by translating engineering requirements into executable and repeatable CNC machining programs.

  • Apply structured problem-solving methodologies to address machining, tooling,probing,and equipment performance issues.

  • Support FMEA development and updates for machining processes and equipment.

CNC Programming & Equipment

  • Develop,modify, certify, andmaintainCNC programs using G/M-code, macro programming, hard-coded logic, and CAM-generated programs.

  • Support CAD/CAM systems, post processors, and DNC infrastructure to ensure program integrity and revision control.

  • Troubleshoot and resolve issues related to CNC machines, programs, tooling, fixtures, and consumables.

  • Set up andoperateCNC machining centers, grinders, and auxiliary equipment(tool setter and dresser)asrequired.

Qualifications:

Education & Experience

  • Associate degree or High School Diploma

  • 5+ years of progressive CNC machining and programming experience.

  • Experience with silicon, glass, ceramics, or brittle materials preferred.

Technical Skills

  • Comprehensive understanding of shop operations and manufacturing processes.

  • Strongproficiencyin CNC programming (G/M-code, macro, CAM).

  • Experience with CAD/CAM systems, post processors, and DNC.

  • Ability to read and interpret engineering drawings and GD&T.

  • Working knowledge of SPC and manufacturing best practices.

Professional Attributes

  • Self-driven, accountable, anddetail-oriented.

  • Strong analytical and problem-solving skills.

  • Effectiveindependent and team-based work capability.

  • Strong organizational, documentation, and communication skills.

  • Demonstrated ability to build strong partnerships and excel within cross-functional teams.

Culture:

  • Display a positive attitude and strong work ethic that reflects the Mission and Core Values of Silfex.

  • Create andmaintaina culture where workplace safety is part of everything we do. Provide the safest possible workplace to our employees by modeling and following all company safety policies, reporting any incidents or unsafe conditionsimmediatelyto Silfex management. Wear all PPE as required by work area or job function.

  • Communication - Begin with the end in mind - Communicate boldly as well as effectively with empathy and respect to inspire teamwork and collaboration vertically and horizontally within Silfex.

  • Assistin applying lean manufacturing concepts and 5S. Demonstrate ownership of continuous improvement ideas and activities. Maintain organization and cleanliness, housekeeping and 5S withinworkarea. Maintain these areas at the highest degree possible while responsibly escalating any maintenance issues.

Physical Demands:

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of thisjobthe employeeis regularly required tostand and use hands to handle or feel.The employee isfrequentlyrequired to reach with hands and arms.

The employeeis occasionally required towalk; sit; climb or balance; stoop, kneel, crouch, or crawland;talk or hear.The employee regularly is required to lift up to 10 pounds. The vision requirements include close vision, distance vision, peripheral vision, depthperceptionand ability to adjust focus.

While performing the duties of thisjobthe employee isfrequentlyworking near moving mechanical parts and fumes or airborne particles.The employee is occasionally exposed to wet and/or humid conditions.The noise level in the environment is moderate.Employee isrequired to meet all PPE requirements as outlined in Silfex procedures.

Our Commitment

We believe it is important for every person to feel valued, included, and empowered to achieve their full potential. By bringing unique individuals and viewpoints together, we achieve extraordinary results.

Silfex Inc., A Lam Research Company ("Silfex" or the "Company"), is an equal opportunity employer. Silfex is committed to and reaffirms support of equal opportunity in employment and non-discrimination in employment policies, practices and procedures on the basis of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex (including pregnancy, childbirth and related medical conditions), gender, gender identity, gender expression, age, sexual orientation, or military and veteran status or any other category protected by applicable federal, state, or local laws. It is the Company's intention to comply with all applicable laws and regulations. Company policy prohibits unlawful discrimination against applicants or employees.


What Silfex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom