1

Senior Cnc Programmer Jobs in Ohio (NOW HIRING)

Sr. Machinist, Valves

Brecksville, OH

$30 - $36/hr

  • Medical

  • Retirement

  • PTO

Prove out CNC programs when required. What you Bring: * 2+ years of experience in a CNC Machinist ... FARRIS ENGINEERING WE HELP YOU ENGINEER IT ! We are committed to provide total pressure, flow ...

Sr. Machinist, Valves

Brecksville, OH · On-site

$30 - $36/hr

  • Medical

  • Retirement

  • PTO

Prove out CNC programs when required. What you Bring: * 2+ years of experience in a CNC Machinist ... FARRIS ENGINEERING WE HELP YOU ENGINEER IT ! We are committed to provide total pressure, flow ...

Sr. Machinist, Valves

Brecksville, OH · On-site

$36/hr

  • Medical

  • Retirement

  • PTO

Prove out CNC programs when required. What you Bring: * 2+ years of experience in a CNC Machinist ... FARRIS ENGINEERING WE HELP YOU ENGINEER IT ! We are committed to provide total pressure, flow ...

Sr. Machinist, Valves

Brecksville, OH · On-site

$36/hr

  • Medical

  • Retirement

  • PTO

Prove out CNC programs when required. What you Bring: * 2+ years of experience in a CNC Machinist ... FARRIS ENGINEERING WE HELP YOU ENGINEER IT ! We are committed to provide total pressure, flow ...

Senior Maintenance

Mount Vernon, OH · On-site

  • Medical

  • Dental

  • Retirement

Purpose of the Role The Senior Maintenance Technician is responsible for supporting plant ... programming, including frequency drives. * Support and maintain CNC equipment (mills, lathes ...

Senior Maintenance

Mount Vernon, OH · On-site

  • Medical

  • Dental

  • Retirement

Purpose of the Role The Senior Maintenance Technician is responsible for supporting plant ... programming, including frequency drives. * Support and maintain CNC equipment (mills, lathes ...

Be Seen First

Manufacturing Engineer

Cincinnati, OH · On-site

$70K - $90K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The primary role of the Senior Manufacturing Engineer is to create, develop and optimize technical ... CNC programming, CMM and Manual Inspection. · Working knowledge of special processes such as ...

Showing results 41-60

Senior Cnc Programmer information

See Ohio salary details

$15

$29

$42

How much do senior cnc programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for senior cnc 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 are the key skills and qualifications needed to thrive as a senior CNC programmer?

To thrive as a Senior CNC Programmer, you need advanced knowledge of CNC machining, blueprint reading, GD&T, and experience with CAD/CAM software, often backed by a degree or technical certification in manufacturing or engineering. Expertise in programming languages such as G-code, and proficiency with software like Mastercam or Siemens NX, are typically required. Strong problem-solving, attention to detail, and effective communication skills help you collaborate with machinists and engineers to optimize production. These skills ensure precision, efficiency, and high-quality output in complex manufacturing environments.

What is the difference between Senior Cnc Programmer vs Cnc Machinist?

AspectSenior Cnc ProgrammerCnc Machinist
CredentialsTypically requires programming certifications, technical degrees, or extensive experienceUsually needs machining experience, technical training, or certifications in machine operation
Work EnvironmentDesigning, programming, and optimizing CNC machines, often in office or engineering settingsOperating CNC machines on the shop floor, performing setup and manual adjustments
ResponsibilitiesDeveloping CNC programs, troubleshooting, and improving manufacturing processesSetting up machines, loading tools, and executing machining tasks

The main difference between a Senior Cnc Programmer and a Cnc Machinist lies in their focus: programmers develop and optimize CNC code, while machinists operate and set up machines. Both roles require technical skills, but the programmer's role is more design and process-oriented, whereas the machinist's role is hands-on manufacturing.

What is a senior CNC programmer?

Senior CNC Programmers are experienced professionals who create, modify, and optimize computer numerical control (CNC) programs for manufacturing machinery. They interpret engineering drawings and technical specifications to write precise code that directs machines to cut, shape, or assemble materials. In addition to programming, they often oversee junior programmers, troubleshoot production issues, and work closely with engineers and machinists to ensure high-quality parts are produced efficiently.

Is there a demand for senior CNC programmers?

Senior CNC programmers are in high demand due to the need for skilled operators who can program, set up, and operate complex CNC machinery. Industries such as aerospace, automotive, and manufacturing increasingly seek experienced professionals with knowledge of CAD/CAM software and precision machining. The role often requires certifications and advanced technical skills, contributing to strong job prospects.

How does a senior CNC programmer typically collaborate with engineers and machinists during the production process?

Senior CNC Programmers work closely with engineers to review technical drawings and specifications, ensuring that the machining strategies align with design intent. They also regularly communicate with machinists on the shop floor to address any issues that arise during setup or production, such as tool selection, programming adjustments, or troubleshooting errors. Effective collaboration is key for optimizing manufacturing efficiency, minimizing errors, and delivering high-quality finished parts.

What are the most commonly searched types of Cnc Programmer jobs in Ohio?

The most popular types of Cnc Programmer jobs in Ohio are:

What are popular job titles related to Senior Cnc Programmer jobs in Ohio?

For Senior Cnc Programmer jobs in Ohio, the most frequently searched job titles are:

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

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

What cities in Ohio are hiring for Senior Cnc Programmer jobs?

Cities in Ohio with the most Senior Cnc Programmer job openings:

Infographic showing various Senior Cnc Programmer job openings in Ohio as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,215 per year, or $29.4 per hour.

Tool Prep Technician

Pinnpack Capital Holdings

Columbus, OH • On-site

Full-time

Re-posted 19 days ago


Job description

Description:

If you take pride in precision… If you believe tooling is the heartbeat of production… If you know that a thousandth of an inch matters…


PinnPACK Columbus is looking for a skilled Tooling Technician who thrives in a hands-on, high-performance manufacturing environment.


This isn’t a bench mechanic role. This is precision thermoforming tooling — where your craftsmanship directly impacts uptime, product quality, and customer satisfaction.


Why PinnPACK?

We are a growing food-grade plastic packaging manufacturer serving major customers across the country. Our Columbus facility is investing in equipment, talent, and operational excellence — and tooling is a critical part of that strategy.

At PinnPACK, your work is visible. Your impact is measurable. Your expertise matters.


What You’ll Do

  • Perform mold maintenance, repair, and changeovers with precision and urgency
  • Execute CNC machining, polishing, assembly, and tooling preparation
  • Inspect molds for dimensional accuracy and wear
  • Support preventative and corrective maintenance programs
  • Collaborate with Production, Engineering, and Maintenance to maximize uptime
  • Maintain detailed and accurate tooling documentation
  • Contribute to continuous improvement initiatives in tooling performance

Attention to detail is not optional in this role — it is essential. The right candidate understands that precision tooling drives efficiency, quality, and safety.


What We’re Looking For

  • 3–5+ years of thermoforming experience
  • Strong hands-on tooling and machining background
  • CNC programming and machining knowledge
  • High level of mechanical aptitude and troubleshooting ability
  • Strong sense of ownership, urgency, and accountability
  • Exceptional attention to detail

Why Columbus, Ohio?

Columbus is one of the fastest-growing manufacturing hubs in the Midwest — affordable cost of living, strong industrial base, and opportunity for long-term career growth.


If you’re ready to work in an environment where your precision skills are valued and your work directly supports plant performance — we want to talk.

Apply today or send your resume directly. PpackOhio@pinnpack.com


Position Summary

Provide hands-on technical support to ensure tooling reliability, employee safety, and the attainment of production and quality goals. This role is responsible for mold maintenance, repair, preparation, and tooling improvements within a thermoforming manufacturing environment.


This position requires strong practical knowledge of thermoforming processes and tooling principles, along with a high level of precision and attention to detail. Accuracy in machining, assembly, documentation, and verification is critical to minimizing downtime, scrap, and quality defects. Collaboration with Production, Maintenance, Engineering, and Quality is essential to achieving plant objectives in safety, uptime, and product performance.



Requirements:

Essential Duties and Responsibilities

An employee in this position may be called upon to perform any or all of the following essential functions. These examples do not include all duties which may be assigned.

  1. Follow and support all applicable safety requirements and company policies.
  2. Perform CNC programming, machining, polishing, assembly, and preparation of molds and tooling with a high degree of precision.
  3. Complete mold repairs, modifications, and changeovers accurately and within required timelines.
  4. Inspect molds and tooling components for wear, damage, and dimensional accuracy.
  5. Coordinate tooling activities with internal departments and external vendors.
  6. Submit purchase requests for tooling supplies including cutting tools, end mills, drills, and grinding wheels.
  7. Maintain tool room organization, cleanliness, and equipment in proper working condition.
  8. Provide accurate timelines and status updates for tooling work.
  9. Coordinate shipment or transfer of molds to other sites or outside vendors.
  10. Maintain detailed and accurate tooling records, logs, and documentation.
  11. Perform preventative maintenance (PM) and corrective maintenance on molds.
  12. Assist in tooling verification and quality checks to ensure specifications are met.
  13. Support tooling inventory control and continuous improvement initiatives.
  14. Follow established procedures and documentation standards.
  15. Collaborate cross-functionally to ensure safe and efficient equipment performance.
  16. Assist in training team members on tooling best practices as needed.

Work Relationships

Works With: Production, Maintenance, Engineering, Quality, and external tooling suppliers.

Reports To: Sr. Director of Manufacturing Technology & Improvement

Supervisory Responsibility: None

Qualifications

To perform this job successfully, an individual must:

  • Possess a high school diploma or equivalent (technical training preferred).
  • Have 3–5+ years of thermoforming experience.
  • Have experience in thermoforming tooling maintenance and repair.
  • Demonstrate exceptional attention to detail and precision in machining, assembly, and documentation.
  • Possess strong troubleshooting and mechanical aptitude.
  • Have working knowledge of CNC programming and machining principles.
  • Demonstrate urgency, accountability, and ownership.
  • Communicate effectively in a manufacturing environment.

Physical & Environmental Requirements

This position may require:

  • YES – Driving of cars, trucks, forklifts, or other equipment
  • YES – Exposure to dust
  • YES – Working at heights
  • NO – Operation of foot controls or repetitive foot movement
  • YES – Use of special visual or auditory protective equipment