1

Cnc Engineering Jobs in Ohio (NOW HIRING)

CNC Programmer

Mentor, OH · On-site

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to ... Interpret engineering drawings, CAD models, and specifications to generate accurate programs

CNC Programmer

Grove City, OH · On-site

$65 - $85/hr

We are partnered with an AMAZING manufacturer in Grove City, OH on their search for an experienced CNC PROGRAMMER . This person will be proficient in MasterCam: developing, optimizing, and refining ...

CNC PROGRAMMER

Salem, OH

$22 - $30.25/hr

Create CNC programs to manufacture parts to meet engineering blueprints * Work closely with machine operators to ensure that programs manufacture parts that meet drawing specifications * Design work ...

CNC Programmer

Elyria, OH · On-site

$25/hr

Program CNC machines to produce precision parts according to engineering drawings and specifications * Create, modify, and optimize CNC programs for quality, efficiency, and cycle time * Utilize ...

Create CNC programs to manufacture parts to meet engineering blueprints * Work closely with machine operators to ensure that programs manufacture parts that meet drawing specifications * Design work ...

Legacy Talent Search is currently seeking candidates for a CNC Programmer role in Cincinnati, OH ... engineering drawings, and technical specifications to determine machining requirements. · Select ...

CNC Programmer

Mentor, OH

$23.75 - $32.50/hr

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to ... Interpret engineering drawings, CAD models, and specifications to generate accurate programs

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Interpret engineering drawings, GD&T, and 3D models to plan the most efficient machining strategy ... Strong experience programming for CNC mills , including 5-axis machining centers (3+2 positional ...

CNC Engineer

Blue Ash, OH · On-site

$67K - $85K/yr

Millwork CNC Engineers for High-End Projects (Blue Ash, OH) ONSITE - NOT A REMOTE POSITION Join our team creating high-end custom interiors for ultra luxury projects! We are seeking an experienced ...

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Interpret engineering drawings, GD&T, and 3D models to plan the most efficient machining strategy ... Strong experience programming for CNC mills , including 5-axis machining centers (3+2 positional ...

Be Seen First

CNC Machinist

Columbus, OH · On-site

$32 - $36/hr

CNC Programmer / Machinist Pay: $31.00-$36.00 per hour Schedule: Full-Time About the Role We are seeking an experienced CNC Programmer / Machinist to join our manufacturing team. This position is ...

New

CNC Programming Lead

Dayton, OH · On-site

$25.25 - $34.50/hr

CNC PROGRAMMING LEAD Resonant Sciences LLC has an immediate opening for a CNC Programming Lead to ... Good engineering and math skills. * Good interpersonal and leadership skills. * Analytical thinking ...

Showing results 41-60

Cnc Engineering information

See Ohio salary details

$24

$35

$44

How much do cnc engineering jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc engineering in Ohio is $35.80, according to ZipRecruiter salary data. Most workers in this role earn between $32.21 and $38.17 per hour, depending on experience, location, and employer.

What is CNC engineering?

CNC engineering involves the use of computer numerical control (CNC) machines to automate and precisely control manufacturing processes. CNC engineers design, program, and oversee the operation of machines such as lathes, mills, and routers that cut, shape, and finish materials based on coded instructions. Their work ensures high accuracy, efficiency, and repeatability in producing complex parts and products, often used in industries like aerospace, automotive, and manufacturing.

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

To thrive as a CNC Engineer, you need a strong background in mechanical engineering, computer-aided design (CAD), and CNC programming, often supported by a relevant engineering degree or technical certification. Proficiency with CAD/CAM software, G-code, and CNC machine operation is typically required, along with familiarity with quality control systems. Attention to detail, problem-solving abilities, and effective communication skills help you excel in troubleshooting and collaborating with other teams. These skills are vital to ensure precision manufacturing, efficient machine operation, and high-quality output in modern production environments.

What are some common challenges CNC engineers face when working with new or complex materials?

CNC Engineers often encounter challenges when machining new or complex materials, such as titanium alloys or composites, due to their unique properties like hardness, thermal conductivity, or abrasiveness. These materials may require specialized tooling, adjusted machining parameters, and frequent trial and error to achieve optimal results. Collaboration with material scientists, tool suppliers, and quality control teams is common to overcome these obstacles, ensuring that the finished components meet precise specifications without excessive tool wear or production delays.

What is the difference between Cnc Engineering vs Cnc Machining?

AspectCnc EngineeringCnc Machining
Required CredentialsTypically requires a degree in engineering or technical certification in CNC programmingOften requires vocational training or certification in CNC operation
Work EnvironmentDesign, development, and troubleshooting of CNC systems, often in engineering labs or officesOperating CNC machines in manufacturing or workshop settings
Employer & Industry UsageEngineering firms, manufacturing companies, automation industriesMachine shops, manufacturing plants, production facilities
Common Search & Comparison IntentUnderstanding engineering roles in CNC technologyHands-on machining and operation of CNC equipment

While Cnc Engineering focuses on designing, programming, and troubleshooting CNC systems, Cnc Machining involves the actual operation of CNC machines to produce parts. Both roles are essential in manufacturing but differ in their focus—engineering versus hands-on machining.

What does a CNC engineer do?

A CNC engineer designs, programs, and operates computer numerical control (CNC) machines to produce precise parts and components. They use CAD/CAM software, set up machines, and ensure quality control during manufacturing processes, often requiring knowledge of machining tools and safety protocols.

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

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

Infographic showing various Cnc Engineering job openings in Ohio as of August 2026, with employment types broken down into 94% Full Time, 3% Part Time, 2% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $74,468 per year, or $35.8 per hour.

CNC Programmer | High-Mix, Low-Volume Job Shop

DRT Holdings, LLC

Sidney, OH • On-site

$24.50 - $33.75/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

Location: Sidney, OH
Shift: 1st Shift | Monday–Friday | 7:00 AM – 3:30 PM

Pay: Competitive Salary + Performance Bonus
Benefits: Medical, Dental, Vision, 401(k) with Company Match, PTO, and Benefits Starting Day 1

Are you a skilled CNC Programmer who enjoys solving challenging manufacturing problems and seeing your programs come to life on the shop floor?

We are seeking an experienced CNC Programmer to join our growing precision machining team in Sidney, Ohio. This is an opportunity to work in a high-mix, low-volume job shop environment where every day brings new projects, unique parts, and complex machining challenges.

You'll play a critical role in programming and optimizing CNC equipment while partnering closely with machinists and engineers to deliver high-quality precision components for a variety of industries.


What You'll Do

  • Create, modify, and optimize CNC programs using Mastercam and other CAM software

  • Develop efficient machining strategies for CNC mills, lathes, and multi-axis equipment
  • Interpret engineering drawings, CAD models, and GD&T requirements
  • Select tooling, fixturing, cutting parameters, and machining sequences
  • Support setup, prove-out, and first-piece inspection activities
  • Troubleshoot machining issues and provide programming support on the shop floor
  • Improve cycle times, tool life, and overall manufacturing efficiency
  • Collaborate with machinists, engineers, and production personnel to solve complex manufacturing challenges
  • Maintain setup sheets, tooling documentation, and program revisions
  • Support continuous improvement, quality, and cost-reduction initiatives

Qualifications

Required

  • 3+ years of experience in CNC programming, CAM programming, or CNC machining

  • Proficiency with Mastercam or similar CAM software

  • Strong understanding of CNC machining processes, tooling, feeds, speeds, and cutting strategies

  • Ability to read and interpret blueprints, engineering drawings, and GD&T

  • Experience programming precision-machined components with tight tolerances

  • Strong troubleshooting, problem-solving, and communication skills


Preferred

  • Experience in a high-mix, low-volume job shop

  • Programming and supporting 3-axis, 4-axis, or 5-axis CNC machines

  • CNC milling and turning experience

  • Prototype and short-run production environments

  • Experience with Siemens NX CAM or other advanced CAM systems

  • Knowledge of process improvement and lean manufacturing principles


Apply Today

If you're an experienced CNC Programmer looking to make an impact in a precision machining job shop, we encourage you to apply today. Join a team committed to quality, innovation, and manufacturing excellence.

#Precision #MPS


Keywords: CNC Programmer, Mastercam Programmer, CAM Programmer, CAD/CAM Programmer, CNC Machining, CNC Milling, CNC Turning, Multi-Axis Machining, 5-Axis Machining, Precision Machining, Job Shop Manufacturing, GD&T, Manufacturing, CNC Programming.