1

Junior Cnc Programmer Jobs in Ohio (NOW HIRING)

CNC Programmer II

Dayton, OH · On-site

$25.75 - $35.25/hr

Provide technical guidance and support to machinists and junior programmers. Required Qualifications * Associate degree, Trade School certification in CNC Machining, or equivalent experience. * 7+ ...

CNC Operator Junior

Avon Lake, OH · On-site

$18.50 - $25.50/hr

Watteredge is looking for a motivated CNC Operator Junior to join our growing Machine Shop team in ... Read and interpret blueprints, engineering drawings, work instructions, and production ...

System Engineer CNC Machine Tool Commissioning Position Summary We have an immediate opening for a ... Train customers and mentor junior systems engineers during commissioning activities. * Document ...

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

Job Title CNC Machinist - Tooling - 1st Shift Department Tooling Reports To Roger Tackett Jr., ... Some equipment setup and programming will be required to manufacture different types of tooling ...

Collaborate with engineering, quality, and other production staff to resolve issues and improve ... junior machinists, as needed. If this sounds like you, we want to connect! * High School Diploma ...

next page

Showing results 1-20

Junior Cnc Programmer information

See Ohio salary details

$7

$25

$45

How much do junior cnc programmer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for junior cnc programmer in Ohio is $25.63, according to ZipRecruiter salary data. Most workers in this role earn between $15.53 and $31.54 per hour, depending on experience, location, and employer.

What is a junior CNC programmer?

A Junior CNC Programmer is an entry-level role responsible for creating and optimizing CNC (Computer Numerical Control) machine programs for manufacturing parts. They assist in translating blueprints and technical drawings into precise machine instructions, ensuring accuracy and efficiency in production. Juniors typically work under experienced programmers and may also help with troubleshooting, machine setup, and quality control. This role requires knowledge of CAD/CAM software, G-code programming, and a strong understanding of machining processes.

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

To thrive as a Junior CNC Programmer, you need a solid understanding of CNC machining principles, blueprint reading, and basic programming skills, often supported by a relevant associate degree or vocational training. Familiarity with CAD/CAM software (such as Mastercam or Fusion 360) and knowledge of G-code is typically required, and certifications like NIMS can be beneficial. Attention to detail, willingness to learn, and strong problem-solving abilities help junior programmers excel and integrate well into manufacturing teams. These skills ensure accurate part production, minimize errors, and enable effective collaboration within a fast-paced production environment.

What are some common challenges faced by junior CNC programmers in their first year?

Junior CNC Programmers often encounter challenges such as adapting to strict quality standards, troubleshooting unexpected machine issues, and learning the specific protocols of their employer’s shop floor. Mastering new software tools and interpreting complex technical drawings can also take some adjustment. Typically, new hires work closely with senior programmers and machinists, which helps them gain practical experience and develop confidence. Overcoming these early challenges is an important part of the learning curve and can significantly accelerate career growth in CNC programming.

How much do junior CNC programmers earn?

Junior CNC programmers typically earn between $35,000 and $50,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, but with skills in G-code programming and familiarity with CNC machines, salaries can increase with experience and certifications.

How to become a junior CNC programmer with no experience?

To become a junior CNC programmer with no experience, start by gaining basic knowledge of machining and CNC operations through online courses or technical school programs. Learning to operate CNC machines and understanding G-code programming are essential, and obtaining certifications can improve job prospects. Entry-level positions often require a willingness to learn and some familiarity with CAD/CAM software.

Is there a demand for junior CNC programmers?

There is steady demand for junior CNC programmers as manufacturing and machining industries continue to grow, especially for those skilled in CAD/CAM software and machine operation. Entry-level positions are available in various sectors such as aerospace, automotive, and medical device manufacturing, often requiring basic programming knowledge and certifications. Job prospects improve with experience, technical skills, and familiarity with CNC machinery and programming languages like G-code.

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 Junior Cnc Programmer jobs in Ohio?

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

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

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

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

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

Infographic showing various Junior Cnc Programmer job openings in Ohio as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $53,304 per year, or $25.6 per hour.

CNC Programmer II

Dayton, OH • On-site

$25.75 - $35.25/hr

Contractor

Re-posted 2 days ago


Job description

Hi,

My name is Karthik Mutyala, from Stark Pharma Solutions Inc, we are hiring talents for our client. I am working on CNC Programmer II right now. Please send me your updated resume if you have relevant experience and interested in this position. The detailed job description is as follows

Position: CNC Programmer II

Location: Dayton, Ohio

Duration: 12+ months

Job Overview

We are seeking a skilled CNC Programmer II to develop, optimize, and maintain CNC programs supporting precision machining operations. The ideal candidate will have strong experience with CAD/CAM software, fixture design, and CNC programming while working closely with Manufacturing Engineering, Production, and Quality teams to ensure efficient, high-quality manufacturing processes.

Key Responsibilities

  • Develop, modify, and optimize CNC programs for precision machining operations.
  • Analyze engineering drawings, models, and specifications to determine machining strategies.
  • Participate in pre-production planning to develop efficient manufacturing processes.
  • Create and maintain tooling lists, setup sheets, process documentation, and work instructions.
  • Design fixtures and tooling required for machining operations.
  • Collaborate with Manufacturing Engineers to resolve programming and production issues.
  • Support machining operations during setup, prove-out, and process validation.
  • Work closely with Quality and Production teams to ensure parts meet customer and engineering specifications.
  • Improve machining efficiency by optimizing cycle times, tooling, and manufacturing processes.
  • Manage multiple programming projects while meeting production schedules and quality standards.
  • Provide technical guidance and support to machinists and junior programmers.

Required Qualifications

  • Associate degree, Trade School certification in CNC Machining, or equivalent experience.
  • 7+ years of CNC programming and machining experience.
  • Strong experience with CAD/CAM software such as Esprit, Mastercam, SolidWorks, or similar.
  • Experience creating CNC programs for milling and turning operations.
  • Ability to read and interpret engineering drawings, blueprints, and GD&T.
  • Experience designing machining fixtures and tooling.
  • Strong problem-solving, troubleshooting, and process optimization skills.
  • Excellent communication and documentation skills.

I am actively connecting with professionals for current and upcoming opportunities. If you are open to exploring new roles or would like to stay informed about relevant positions, please send me your updated resume along with the best number and time to reach you.  

Please follow Stark Pharma Solutions on LinkedIn for the latest job updates: https://www.linkedin.com/company/99455976/

Thank you,

Karthik Mutyala

Recruiting Manager

Stark Pharma Solutions Inc

Email: karthik@starkpharma.com

15 Corporate Place S, Suite 350,

Piscataway, New Jersey 08854

www.starkpharma.com