1

Computer Numerical Control Operator Jobs in Ohio

Okuma CNC Operator involves setting up, operating, and maintaining Okuma brand computer numerical control (CNC) lathes and mills to produce high-precision parts. Key duties include reading blueprints ...

First Shift Dry Mill Operator

Cincinnati, OH · On-site

$16.75 - $22/hr

The Dry Mill Operator will produce machined parts by operating computer numerical control (CNC) machines; maintaining quality and safety standards; and keeping records . Supervisory Responsibilities:

First Shift Dry Mill Operator

Cincinnati, OH · On-site

$16.75 - $22/hr

The Dry Mill Operator will produce machined parts by operating computer numerical control (CNC) machines; maintaining quality and safety standards; and keeping records . Supervisory Responsibilities:

The Dry Mill Operator will produce machined parts by operating computer numerical control (CNC) machines; maintaining quality and safety standards; and keeping records . Supervisory Responsibilities:

$19 - $25.75/hr

OBJECTIVES/ PURPOSE OF JOB Produces machined parts by programming, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records ...

CNC Programmer

Dayton, OH

$25.75 - $35.25/hr

Produces machined parts, products, or components by programming and operating computer numerical control (CNC) production equipment. Duties and Responsibilities: * Responsible for accurate and ...

The CNC Lathe Operator will produce machined parts by operating a computer numerical control (CNC) machine; maintaining quality and safety standards; and keeping records. Supervisory Responsibilities:

next page

Showing results 1-20

Computer Numerical Control Operator information

See Ohio salary details

$13

$23

$35

How much do computer numerical control operator jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for computer numerical control operator in Ohio is $23.18, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $26.06 per hour, depending on experience, location, and employer.

What does a computer numerical control operator do?

A computer numerical control (CNC) operator sets up, operates, and monitors CNC machines that cut, shape, and drill materials like metal and plastic based on digital instructions. They interpret technical drawings, load programs into the machines, and ensure precision and safety during manufacturing processes.

What is the highest salary of a CNC operator?

The highest salary for a CNC operator can reach around $60,000 to $70,000 annually, especially for those with extensive experience, advanced skills, or working in high-demand industries. Salaries vary based on location, certifications, and the complexity of the machinery operated.

How much do CNC operators earn?

CNC operators typically earn between $15 and $30 per hour, depending on experience, location, and industry. Entry-level positions may start lower, while skilled operators with certifications can earn higher wages and additional benefits.

What is the difference between Computer Numerical Control Operator vs Machinist?

AspectComputer Numerical Control OperatorMachinist
CredentialsHigh school diploma, CNC certificationHigh school diploma, technical training or apprenticeship
Work EnvironmentManufacturing plants, machine shopsMachine shops, manufacturing facilities
Job FocusSet up, operate, monitor CNC machinesDesign, measure, and manually operate machines
Industry UsageCommon in automated manufacturingTraditional machining and manual operations

While both roles work within manufacturing environments, a Computer Numerical Control Operator primarily programs and monitors CNC machines, focusing on automation. A Machinist often manually operates and maintains machines, with a broader focus on precision machining. Both roles require technical skills, but CNC Operators typically need specific certification in CNC programming and operation.

Is a CNC job a good career?

A CNC operator job involves operating computer-controlled machining equipment to produce precision parts, often requiring technical skills and attention to detail. It offers stable employment opportunities, competitive wages, and potential for skill advancement with certifications and experience.
Infographic showing various Computer Numerical Control Operator job openings in Ohio as of June 2026, with employment types broken down into 1% As Needed, 81% Full Time, and 18% Part Time. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $48,204 per year, or $23.2 per hour.
Computer Numerical Control Programmer

Computer Numerical Control Programmer

Elliott Tool Technologies

Dayton, OH • On-site

$25.75 - $35.25/hr

Other

Posted 3 days ago


Job description

Elliott Tool Technologies, a client of Brixey and Meyer, is seeking a CNC Programmer to join their team!


Full-time | First Shift (7am–4pm or 8am–5pm) | Onsite in Dayton, OH

Relocation or transition support available for strong candidates


Elliott Tool Technologies is seeking an experienced CNC Programmer to serve as the go-to programming expert in our shop. This role is ideal for someone who enjoys solving complex machining problems, improving performance, and having direct impact on how parts are produced every day.

This is more than a programming role—it’s an opportunity to lead how machining gets done in a stable, highly respected shop environment.


As a CNC Programmer, you will:

  • Own CNC Programming & Optimization – Develop, maintain, and optimize CNC programs (Swiss turning, milling, and related processes) using PartMaker and CAM software, improving cycle time, tool life, and part quality.
  • Serve as the Programming Expert – Act as the go-to resource for programming, macros, and advanced techniques; support setups, troubleshooting, and prove-outs across the shop.
  • Support Daily Operations – Provide hands-on programming and run support to ensure consistent production and performance in assigned areas.
  • Drive Process & Tooling Improvements – Recommend and implement tooling, fixturing, and process enhancements to improve efficiency and throughput.
  • Lead Continuous Improvement – Contribute to initiatives that enhance quality, productivity, and machining performance; stay current on evolving technologies.
  • Build Team Capability – Cross-train technicians and engineers, helping strengthen programming knowledge and ensure coverage across the shop.


Why Choose Elliott Tool?

  • Flexible First Shift – Steady 40 hours with the freedom to structure your week and make up time as needed.
  • Voluntary Overtime Available – Opportunity to work additional hours based on workload and personal preference, without expectation of mandatory overtime.
  • Strong Team Culture – Join a crew of machinists who work hard, look out for each other, and know how to have fun while getting the job done.
  • Hands-On Impact – Your work creates parts that solve real challenges for customers around the world.
  • Meaningful Work – Work on complex, precision tooling used in critical industries.
  • Grow Your Impact – Continue developing as a CNC programming expert while expanding your influence across tooling, processes, and team capability.
  • Stability & Legacy – Be part of a company with 135+ years of success and an average employee tenure of 9 years.
  • Relocation Support – For candidates outside the Dayton area, we’re open to supporting a transition for the right long-term fit.


Why Relocate to Dayton for This Opportunity?

  • Affordable Cost of Living – Stretch your salary further with lower housing, commuting, and overall living costs compared to larger metro areas.
  • Strong Manufacturing Hub – Be part of a region known for advanced manufacturing and precision machining, with long-term career stability and growth.
  • Growing, Accessible City – Dayton offers a mix of urban amenities, outdoor recreation, and a close-knit community feel.
  • Convenient Location – Easy access to Cincinnati, Columbus, and Indianapolis for expanded entertainment, travel, and networking opportunities.
  • Relocation Support Available – Transition assistance provided to help make your move smooth and successful.


What We’re Looking For

  • Experience: 3+ years of CNC programming experience or a strong machinist background with demonstrated programming capability
  • Mechanical Skills: Comfortable working with machining tools and equipment.
  • Education: High school diploma (or equivalent); additional technical training is a plus.
  • Team Mindset: Respectful, coachable, and focused on team success.
  • Results Driven: Take pride in quality and follow through on commitments.
  • Location: Ability to work onsite in Dayton, Ohio.


Apply Now!

If you take ownership of your work, enjoy solving machining challenges, and want to make a direct impact on shop performance, we’d like to connect. Apply to this post or contact us on our website now!


Elliott Tool Technologies is an equal opportunity employer, who values diversity and is committed to creating an inclusive environment for all employees.