1

Senior Cnc Programmer Jobs in Ohio (NOW HIRING)

Engineering Co-Op-Fall 2026

Cleveland, OH ยท On-site

$16.25 - $21/hr

We are looking for Mechanical Engineering students in their Junior or Senior year, with a strong ... Experience with CNC programming and reading blue prints * Ability to use measurement tools ...

Senior Advanced Manufacturing Engineer

Sidney, OH ยท On-site +1

$84K - $115K/yr

If you are a Senior Mechanical or Manufacturing Engineer looking for an opportunity to grow your ... Create and modify CNC programs to manufacture products to drawing dimensions and tolerances ...

Senior Manufacturing Engineer

Columbus, OH ยท On-site

$87K - $120K/yr

Overview Rogue Fitness is seeking a Senior Manufacturing Engineer for our Manufacturing Operations ... Experience improving CNC Machining, Laser Cutting, and / or Robotic Welding operations * Experience ...

Senior Manufacturing Engineer

Columbus, OH

$87K - $120K/yr

Overview Rogue Fitness is seeking a Senior Manufacturing Engineer for our Manufacturing Operations ... Experience improving CNC Machining, Laser Cutting, and / or Robotic Welding operations * Experience ...

Senior Manufacturing Engineer

Westlake, OH ยท On-site

$100K - $110K/yr

Description Q-Lab Corporation is currently seeking a Senior Manufacturing Engineer . This role is ... Experience with CNC VMC programming Who We Are: Q-Lab Corporation is a global leader in providing ...

Machinist

Orwell, OH ยท On-site

$17.75 - $24.25/hr

Training under the guidance of our senior machinist learning how to use CNC Lathes and Mills ... CNC machining & programming - Lathes, Mills, EDM and Grinders * Various controls systems - Fanuc ...

Machinist

Orwell, OH ยท On-site

$17.75 - $24.25/hr

Training under the guidance of our senior machinist learning how to use CNC Lathes and Mills ... CNC machining & programming - Lathes, Mills, EDM and Grinders * Various controls systems - Fanuc ...

Machinist

Orwell, OH

$17.75 - $24.25/hr

Training under the guidance of our senior machinist learning how to use CNC Lathes and Mills ... CNC machining & programming - Lathes, Mills, EDM and Grinders * Various controls systems - Fanuc ...

Machinist

Orwell, OH

$17.75 - $24.25/hr

Training under the guidance of our senior machinist learning how to use CNC Lathes and Mills ... CNC machining & programming - Lathes, Mills, EDM and Grinders * Various controls systems - Fanuc ...

Machinist

Orwell, OH

$17.75 - $24.25/hr

Training under the guidance of our senior machinist learning how to use CNC Lathes and Mills ... CNC machining & programming - Lathes, Mills, EDM and Grinders * Various controls systems - Fanuc ...

Sr. Machinist, Valves

Brecksville, OH ยท On-site

$30 - $36/hr

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

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 ...

Showing results 21-40

Senior Cnc Programmer information

See Ohio salary details

$15

$29

$42

How much do senior cnc programmer jobs pay per hour?

As of Aug 10, 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.

Engineering Co-Op-Fall 2026

WLS Companies

Cleveland, OH โ€ข On-site

$16.25 - $21/hr

Full-time

Re-posted 25 days ago


Job description

Description:

We are looking for Mechanical Engineering students in their Junior or Senior year, with a strong interest in Manufacturing. As a small company, projects will have a wide breadth including: 3D/2D modeling, tooling design, lean manufacturing/continuous improvement projects, CNC programming, quoting and bill of material work. Co-ops/Interns must have strong communication skills and be comfortable interfacing with external (customers and suppliers) and internal parties (engineers, operators and management). It is a great opportunity to be directly involved with the manufacturing processes, while both developing their experiential skill sets and providing direct value to the company.

Requirements:
  • Create 3-D models and 2-D drawings
  • Design tooling and setups
  • Build customer quotes and bills of material
  • Assist with lean manufacturing and continuous improvement projects
  • Assist with ERP software upgrade on the shop floor from Vantage 5.2 to Epicor 10
  • Communicate and collaborate with internal (operators, engineers, management) and external parties (customers and vendors)
  • Perform other duties as assigned
  • Maintain high quality in line with customer specifications
  • Follow all company safety and operations policies

Preferred Qualifications:

  • 3rd/4th year Mechanical Engineering or Industrial Engineering
  • Experience with CNC programming and reading blue prints
  • Ability to use measurement tools, including calipers and micrometers
  • Basic experience with shop tools
  • Experience in a manufacturing environment
  • Motivation to learn and develop with WLS