1

Cnc Programming Jobs in Ohio (NOW HIRING)

CNC Programmer

Fremont, OH · On-site

$45 - $55/hr

Requirements: * 5+ years of CNC programming experience, preferably with Mastercam. * Hands-on experience with Veri cut for toolpath verification. * Strong knowledge of machining processes, cutting ...

cnc programmer

Lewis Center, OH · On-site

$25.25 - $34.50/hr

High School or equivalent Minimum of 3-5 years' experience operating CNC machines in a manufacturing environment, and basic knowledge of CNC Programming. Advanced knowledge of precision measuring ...

CNC Expert - Programmer

Trenton, OH · On-site

$25 - $34.25/hr

The CNC Technician is responsible for operating, programming and setting-up a computer numerical control (CNC) machine. This includes production and inspection of parts and routine adjustments to ...

CNC Sheet Metal Programmer

Dayton, OH

$25.75 - $35.25/hr

CNC Sheet Metal Programmer Location: First Flight- Miamisburg, OH - Onsite About Accelevation We ... Diagnose and resolve programming or equipment-related issues to maintain operational efficiency.

CNC Operator & Shop Technician

Valley City, OH · On-site

$19.25 - $26.50/hr

Collaborate and communicate with engineers and designers to optimize manufacturability and resolve design or production challenges. * Maintain detailed documentation of CNC programming, machine ...

CNC Machinist/Programmer

Mentor, OH · On-site

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to ... programming issues in collaboration with production and quality teams Maintain program ...

CNC Programmer

Cleveland, OH · On-site

$25.75 - $35.25/hr

This role focuses on high-accuracy programming to ensure tooling integrity, part quality, and efficient die room operations. Essential Duties and Responsibilities: * Develop, edit, and optimize CNC ...

CNC Machinist/Programmer

Mentor, OH · On-site

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to ... programming issues in collaboration with production and quality teams Maintain program ...

$22 - $30/hr

A minimum of 3-5 years' experience programming with Cam in a manufacturing environment, is required ... CNC Programmer Responsibilities: * Create CNC programs to manufacture parts to meet engineering ...

Be Seen First

Senior CNC Machinist

Parma, OH · On-site

$19.50 - $26.50/hr

Key Responsibilities CNC Programming & Machining * Program, set up, and operate CNC milling ... machines (3‐axis, 4‐axis, and/or 5‐axis) for graphite machining * Develop optimized toolpaths ...

CNC Machinist/Programmer

Mentor, OH · On-site

$23.75 - $32.50/hr

... programming issues in collaboration with production and quality teams • Maintain program ... CNC programming experience in a manufacturing environment • Proficient in reading and ...

next page

Showing results 1-20

Cnc Programming information

See Ohio salary details

$15

$29

$42

How much do cnc programming jobs pay per hour?

As of Jun 9, 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, and why are they important?

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.

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 are popular job titles related to Cnc Programming jobs in Ohio? For Cnc Programming jobs in Ohio, the most frequently searched job titles 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 June 2026, with employment types broken down into 94% Full Time, 4% Part Time, 1% Contract, and 1% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $61,215 per year, or $29.4 per hour.
CNC Programmer

CNC Programmer

Zobility

Fremont, OH • On-site

$45 - $55/hr

Full-time

Medical, Dental, Vision, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Responsibilities:

  • Program CNC machines using Mastercam to produce precision components.
  • Utilize Veri cut software to simulate and verify toolpaths, ensuring accuracy and safety.
  • Develop and optimize machining processes for efficiency, quality, and cost-effectiveness.
  • Collaborate with engineers and machinists to interpret blueprints and technical drawings.
  • Perform troubleshooting and adjustments to maintain production standards.
  • Maintain documentation of programs, setups, and tooling requirements.

Requirements:

  • 5+ years of CNC programming experience, preferably with Mastercam.
  • Hands-on experience with Veri cut for toolpath verification.
  • Strong knowledge of machining processes, cutting tools, and materials.
  • Ability to read and interpret GD&T and engineering drawings.
  • Proficiency in Microsoft Office for documentation and reporting.
  • Excellent problem-solving skills and attention to detail.

Preferred Attributes:

  • Experience in aerospace, automotive, or defense manufacturing
  • Familiarity with lean manufacturing principles
  • Strong communication and teamwork skills

Company Description

We offer attractive, competitive compensation and benefits including, medical, dental, 401k, short-term disability, AD&D, tuition reimbursement, and more. If you take pride in your work and are committed to personal and professional success, let's talk. Please visit www.zobility.com to learn more.
Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.