1

Cnc Router Programmer Jobs in Ohio (NOW HIRING)

CNC Operator

Fairfield, OH · On-site

$21 - $23/hr

Experience with graphical based CNC router / milling machine programming a plus (Woodwop / Homag equipment used on site) * Experience in a Lean MFG environment a plus. PHYSICAL DEMANDS * Work ...

CNC Operator

Fairfield, OH · On-site

$21 - $23/hr

Experience with graphical based CNC router / milling machine programming a plus (Woodwop / Homag equipment used on site) * Experience in a Lean MFG environment a plus. PHYSICAL DEMANDS * Work ...

CNC Operator

Fairfield, OH · On-site

$21 - $23/hr

Experience with graphical based CNC router / milling machine programming a plus (Woodwop / Homag equipment used on site) * Experience in a Lean MFG environment a plus. PHYSICAL DEMANDS * Work ...

Senior CNC Programmer

Harrison, OH

$25.25 - $34.50/hr

Adaptively/Dynamically Program CNC Mills & Lathes for low volume short lead time (expedited, etc ... Use existing process routers utilizing new machining practices and methods. * Work with Engineering ...

Senior CNC Programmer

Harrison, OH · On-site

$25.25 - $34.50/hr

Adaptively/Dynamically Program CNC Mills & Lathes for low volume short lead time (expedited, etc ... Use existing process routers utilizing new machining practices and methods. * Work with Engineering ...

Read and interpret blueprints, engineering drawings, and work instructions * Verify part dimensions using precision measuring instruments * Work from CNC programs, operation sheets, routers ...

CNC Machinist

Painesville, OH

$17.75 - $24.50/hr

Achieve machine rate listed on the job router * Ensure part process is stable and ready for ... Work independently while keeping foreman and engineering informed of any issues or developments We ...

CNC Machinist

Painesville, OH

$17.75 - $24.50/hr

Achieve machine rate listed on the job router * Ensure part process is stable and ready for ... Work independently while keeping foreman and engineering informed of any issues or developments We ...

CNC Machinist

Painesville, OH

$17.75 - $24.50/hr

Achieve machine rate listed on the job router * Ensure part process is stable and ready for ... Work independently while keeping foreman and engineering informed of any issues or developments We ...

CNC Machinist

OH · On-site

$17.75 - $24.50/hr

Achieve machine rate listed on the job router * Ensure part process is stable and ready for ... Work independently while keeping foreman and engineering informed of any issues or developments We ...

APPLICATION ENGINEER-CNC

Mason, OH · On-site

$105K - $140K/yr

Provides time studies, router, and job cost review to ensure standards are up to date and being met ... CNC Programmer * 5 + years of Machine Shop experience required - CNC Mill, Lathe, and or Grind ...

next page

Showing results 1-20

Cnc Router Programmer information

See Ohio salary details

$15

$29

$42

How much do cnc router programmer jobs pay per hour?

As of Jul 25, 2026, the average hourly pay for cnc router programmer 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 is a CNC Router Programmer job?

A CNC Router Programmer is responsible for creating and optimizing the computer programs that control CNC (Computer Numerical Control) routers. They interpret technical drawings, select appropriate cutting tools, and write G-code or use CAM software to automate the machining process. Their job ensures precision cutting of materials such as wood, plastic, and metal while maximizing efficiency and minimizing waste.

What are some typical daily responsibilities for a CNC Router Programmer?

A CNC Router Programmer’s typical day involves writing and optimizing CNC programs, setting up routers for production, and troubleshooting any issues with machine operation or design interpretation. You’ll often collaborate closely with engineers, production managers, and machine operators to ensure that parts are manufactured according to specifications and deadlines. Quality checks, program adjustments, and ongoing process improvement are also regular parts of the job. This role requires careful attention to safety procedures and documentation to maintain efficient and accurate production.

What are the key skills and qualifications needed to thrive in the Cnc Router Programmer position, and why are they important?

To thrive as a CNC Router Programmer, you need a strong background in CNC programming, mechanical drawing interpretation, and precision measurement, typically supported by relevant technical education or experience in manufacturing. Proficiency with CAD/CAM software, G-code programming, and familiarity with industry-standard routers and control systems is essential. Attention to detail, problem-solving abilities, and strong communication skills help ensure production quality and effective teamwork. These skills and qualities are essential for maximizing machine efficiency, reducing errors, and ensuring smooth production workflows.

What are the most commonly searched types of Cnc Router Programmer jobs in Ohio? The most popular types of Cnc Router Programmer jobs in Ohio are:
What are popular job titles related to Cnc Router Programmer jobs in Ohio? For Cnc Router Programmer jobs in Ohio, the most frequently searched job titles are:
Infographic showing various Cnc Router Programmer job openings in Ohio as of July 2026, with employment types broken down into 87% Full Time, 6% Part Time, 2% Contract, and 5% 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 Router Operator (3-Axis, C.R. Onsrud/OSAI Controller)

CNC Router Operator (3-Axis, C.R. Onsrud/OSAI Controller)

Creative Solutions Group

Maumee, OH • On-site

$19.25 - $26.50/hr

Full-time

Posted 24 days ago


Job description

Creative Solutions Group (CSG) is hiring a CNC Router Operator to join our growing team. The ideal candidate has prior experience in CNC machining for cabinetry or millwork. They will be responsible for programming, operating, and maintaining a 3-axis C.R. Onsrud router with an OSAI controller. The role requires the ability to read and interpret CAD files, set up and run CNC jobs efficiently, and perform quality control to ensure parts meet standards.

Day Shift:
Monday - Friday, 7:00 a.m. - 3:30 p.m. (some overtime & weekends required).
Key Responsibilities:
  • Program CNC router jobs using RouterCim software.
  • Interpret AutoCAD drawings and translate them into CNC programs.
  • Set up and operate a 3-axis C.R. Onsrud router with OSAI controller.
  • Load and secure sheet stock materials onto the machine (up to 75 lbs).
  • Perform in-process and final part inspections to ensure quality standards are met.
  • Conduct routine preventative maintenance (PM) and basic troubleshooting on CNC equipment.
  • Maintain a clean and organized work area.
  • Collaborate with project managers, engineers, and shop team to meet production deadlines.
  • Record all machine actions by completing production and quality logs.
  • Communicate logistics issues that arise in the process of creating a part.
  • Uphold professionalism by providing courteous customer service to employees, visitors, clients, and vendors.

Qualifications:
  • Good working knowledge of AutoCAD (required).
  • Experience programming with RouterCim (preferred).
  • Previous CNC router or CNC machining experience (cabinetry, millwork, or related fields preferred).
  • Ability to read and interpret technical drawings, blueprints, and work orders.
  • Strong attention to detail and commitment to quality.
  • Physical ability to lift sheet stock (up to 75 lbs.) and stand for extended periods.
  • Dependable, safety-conscious, and able to work overtime/weekends when required.
  • Experience with a wide range of materials essential (i.e. aluminum, various types of plywood, MDF, Melamine, Di bond, acrylic).
  • Must possess a strong work ethic, self-motivated, excellent attendance habits, be adaptable, and work well in a fast-paced environment.