1

Cnc Router Programmer Jobs in Ohio (NOW HIRING)

Be Seen First

CNC Machinist

Lebanon, OH · On-site

$28 - $35/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Operators (Night Shift)

Dayton, OH

$20 - $27.25/hr

Our team produces highly engineered components used in robotic-assisted surgery, minimally invasive ... Read and follow manufacturing routers, inspection plans, and work instructions * Identify ...

This job involves setting up, programming, and operating CNC machines to produce parts to exact ... assigned router hours, all while advancing company mission of being a forward-thinking ...

CNC Machinist - First Shift

Lebanon, OH

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Operators (Night Shift)

Dayton, OH · On-site

$20 - $27.25/hr

Our team produces highly engineered components used in robotic-assisted surgery, minimally invasive ... Read and follow manufacturing routers, inspection plans, and work instructions * Identify ...

CNC Machinist - First Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - First Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - Second Shift

Lebanon, OH

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - Second Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - Second Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - Second Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

CNC Machinist - First Shift

Lebanon, OH · On-site

$18.75 - $25.50/hr

... router hours, all while advancing KBC's mission of being a forward-thinking, collaborative, and ... Basic programming skills. * Cleans and maintains machine, tooling, and parts to ensure that ...

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 Jun 27, 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.

Do CNC programmers make good money?

CNC Router Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, often supplemented by overtime or benefits. Overall, the role offers a solid income potential within manufacturing and machining environments.

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.

Is there a demand for CNC programmers?

CNC router programmers are in steady demand across manufacturing, woodworking, and fabrication industries due to the need for precise automation and custom machining. Skills in CAD/CAM software and familiarity with CNC machinery increase employability, and demand is expected to grow with advancements in automation technology.

What is the salary of a CNC programmer?

The salary of a CNC router programmer typically ranges from $40,000 to $70,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing or machining environments.

Is CNC programming a good career?

CNC router programming is a skilled trade that involves creating code to control manufacturing machines, often requiring knowledge of CAD/CAM software and precision work. It offers stable employment opportunities in manufacturing and fabrication industries, with potential for advancement and specialization. Success in this field depends on technical skills, attention to detail, and ongoing learning of new tools and techniques.
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 job categories do people searching Cnc Router Programmer jobs in Ohio look for? The top searched job categories for Cnc Router Programmer jobs in Ohio are:
Infographic showing various Cnc Router Programmer job openings in Ohio as of June 2026, with employment types broken down into 73% Full Time, 8% Part Time, 3% Contract, and 16% Nights. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $61,215 per year, or $29.4 per hour.
CNC Machinist

CNC Machinist

Kadant Black Clawson

Lebanon, OH • On-site

$28 - $35/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

KADANT BLACK CLAWSON LLC is an established leader in equipment and systems for the international pulp and paper process industries.  For 150 years, we’ve helped our customers reduce their input costs and improve efficiency through innovative products and technologies.  Our sustainability efforts have been nationally recognized, and Kadant is also listed on the New York Stock Exchange (KAI).  Our state-of-the-art manufacturing facility is located in Lebanon, OH, where we design and manufacture our products for customers across the globe.

We currently seek to fill the role of CNC Machinist - First Shift (M-TH or T-F 6 AM to 4:15 PM) to machine component parts to pre-determined dimensions and tolerances while staying within assigned router hours, all while advancing KBC’s mission of being a forward-thinking, collaborative, and ethical business.


Responsibilities

  • Sets up, adjusts, and efficiently operates CNC machine tools to perform diversified and difficult operations requiring close/exact tolerances on products with various dimensions and unusual contours and finish specifications.
  • Selects, aligns, and secures holding fixtures, cutting tools, attachments, accessories, and materials into machine.
  • Maintains and inspects cutting tools for sharpness and usability.
  • Calculates and sets controls and programming to regulate machining factors such as speed, feed, coolant flow, and depth and angle of cut.
  • Starts and observes machine operation to detect malfunctions or out-of-tolerance machining and adjusts machine controls as required.
  • Basic programming skills.
  • Cleans and maintains machine, tooling, and parts to ensure that equipment is in optimal production condition.
  • Maintains and edits CNC programs to fine tune process for optimum performance.
  • Recommends measures to improve production methods, equipment performance, and quality of KBC products.


Qualifications

  • Ability to operate various types of machine tools to perform progressive machining.
  • Ability to read blueprints and plans.
  • Excellent mathematic and problem-solving skills.
  • Excellent mechanical skills.
  • Excellent organizational skills and attention to detail.
  • Excellent time management skills.
  • Demonstrates KBC values of personal accountability, discipline, trust, and proactive action.
  • A high school diploma or equivalent is required for this position. Vocational training course completion is preferred.
  • Must be able to set up, program, and operate CNC equipment, such as CNC VTL, CNC horizontal mill, CNC vertical mill, and CNC horizontal lathes.
  • Also required is the ability to operate forklift and overhead crane, read measuring instruments, and maintain machinery and equipment in the machining trade.
  • Must have the ability to lift and carry up to 50 pounds occasionally; anything over 50 pounds requires two people, or the use of a lifting device.


Equal Opportunity Employer M/F/Disability/Veteran

All benefits, including medical, dental, vision, PTO, and 401k are effective upon hire! Position also eligible for our production bonus plan (up to 2K per year)!

Company Description

As a global supplier of high-value, critical components and engineered systems used in virgin and recycled paper stock preparation and paper machine approach-flow applications, we help our customers reduce their input costs and improve efficiency through innovative products and technologies.