1

Assistant Cnc Programmer Jobs in Ohio (NOW HIRING)

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

Develop and implement CNC programs for standard products utilizing AlphaCam, InventorCam, and Xilog programming software Assist in organizing and preparing for Strategic Business Council meetings.

CNC Programming Lead

Dayton, OH

$25.25 - $34.50/hr

CNC PROGRAMMING LEAD Resonant Sciences LLC has an immediate opening for a CNC Programming Lead to ... Help with generation of work instructions when required. * Assist with planning and quotation for ...

... CNC Machinist/Programmer. The hourly pay rate is $30 to $33 per hour depending on experience ... Must be able to follow directions and assist with assembly of products. Qualifications * High ...

New

... seeking a CNC Machinist/Programmer. The hourly pay rate is $30 to $33 per hour depending on ... assist with assembly of products. * High school diploma or GED required. * Minimum 3 years of ...

New

CNC Machinist/Programmer

Willoughby, OH ยท On-site

$30 - $33/hr

... CNC Machinist/Programmer. The hourly pay rate is $30 to $33 per hour depending on experience ... and assist with assembly of products. Qualifications * High school diploma or GED required.

New

CNC Programming Engineer

Mount Orab, OH ยท On-site

$65K - $82K/yr

The CNC Programmer will be responsible for developing CAM methodologies, creating solutions for ... If you need a reasonable accommodation to assist with your job search or application for employment ...

Call in outside consultants as necessary to assist with programming, computer or CNC mill problems. * Create and submit purchase requests for cutting tools, pattern materials, holding tools/fixtures ...

Call in outside consultants as necessary to assist with programming, computer or CNC mill problems. * Create and submit purchase requests for cutting tools, pattern materials, holding tools/fixtures ...

Call in outside consultants as necessary to assist with programming, computer or CNC mill problems. * Create and submit purchase requests for cutting tools, pattern materials, holding tools/fixtures ...

Call in outside consultants as necessary to assist with programming, computer or CNC mill problems. * Create and submit purchase requests for cutting tools, pattern materials, holding tools/fixtures ...

CNC Laser Programmer

Sidney, OH

$24.50 - $33.75/hr

The CNC Laser Programmer will focus on developing, optimizing, and maintaining laser-based ... Optimize process parameters (beam power, speed, focus, assist gases, etc.) to meet quality ...

CNC Laser Programmer

Sidney, OH

$24.50 - $33.75/hr

The CNC Laser Programmer will focus on developing, optimizing, and maintaining laser-based ... Optimize process parameters (beam power, speed, focus, assist gases, etc.) to meet quality ...

CNC Laser Programmer

Sidney, OH

$24.50 - $33.75/hr

The CNC Laser Programmer will focus on developing, optimizing, and maintaining laser-based ... Optimize process parameters (beam power, speed, focus, assist gases, etc.) to meet quality ...

Showing results 21-40

Assistant Cnc Programmer information

See Ohio salary details

$15

$29

$42

How much do assistant cnc programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for assistant 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.

Is there a demand for assistant CNC programmers?

There is steady demand for assistant CNC programmers in manufacturing and machining industries, especially as companies seek skilled workers to operate and troubleshoot CNC machines. The role often requires familiarity with CAD/CAM software and basic programming skills, and employment opportunities are influenced by manufacturing activity and technological advancements.

What is the difference between Assistant Cnc Programmer vs Cnc Programmer?

AspectAssistant Cnc ProgrammerCnc Programmer
CredentialsHigh school diploma or equivalent; some technical trainingTechnical training or certification; experience preferred
Work EnvironmentAssists in programming and setup, often under supervisionIndependently develops, tests, and modifies CNC programs
ResponsibilitiesSupports CNC programming tasks, machine setup, and troubleshootingCreates and optimizes CNC programs, ensures precision and efficiency

The main difference between an Assistant Cnc Programmer and a Cnc Programmer lies in their level of responsibility and independence. An Assistant Cnc Programmer typically supports programming tasks and works under supervision, while a Cnc Programmer independently develops and manages CNC programs. Both roles require technical skills, but the Cnc Programmer usually has more experience and autonomy.

What are the key skills and qualifications needed to thrive as an assistant CNC programmer?

To thrive as an Assistant CNC Programmer, you need a solid understanding of CNC machining processes, blueprint reading, and basic programming, often supported by a technical diploma or certification in machining or manufacturing technology. Familiarity with CAD/CAM software, G-code, and CNC machine operation is typically required, and certifications like NIMS can be valuable. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and smooth coordination with machinists and engineers. These skills and qualities are crucial for producing precision parts, minimizing errors, and supporting efficient manufacturing operations.

What is an assistant CNC programmer?

Assistant CNC Programmers are entry-level professionals who support the creation and optimization of computer numerical control (CNC) machine programs. They assist senior programmers and machinists by preparing code, setting up machines, performing routine maintenance, and troubleshooting minor issues. Their work ensures that manufacturing processes run smoothly, efficiently, and accurately according to design specifications. Assistant CNC Programmers also help with documentation, quality control, and learning more advanced programming tasks as they gain experience.

What are some common challenges faced by assistant CNC programmers, and how can they be addressed?

Assistant CNC Programmers often encounter challenges such as interpreting complex technical drawings, ensuring precise measurements, and adapting to frequent design changes. Staying organized and communicating closely with senior programmers, machinists, and engineers helps minimize errors and miscommunications. Regularly updating skills on the latest CAD/CAM software and machine operation procedures can also help tackle evolving technical demands and maintain high-quality output.

How to become an Assistant CNC Programmer with no experience?

To become an Assistant CNC Programmer with no experience, start by gaining basic knowledge of CNC machinery and programming concepts through online courses or technical training. Seek entry-level positions or apprenticeships in manufacturing environments to learn on the job, and consider obtaining certifications in CNC operation or related skills to improve employability.
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 cities in Ohio are hiring for Assistant Cnc Programmer jobs? Cities in Ohio with the most Assistant Cnc Programmer job openings:

Machinist / CNC Programmer

The McAlear Group, Inc.

Maumee, OH โ€ข On-site

$28 - $32/hr

Full-time

Posted 15 days ago


Job description

Description
The nature of the work can consist of R&D, job shop, repair, or production styles of machining with both CNC and manual methods being used. Reliable individual and good mechanical aptitude who is willing to learn, work safely, follow instructions, but is also self-motivated to work independently when required. Must be flexible to work on multiple jobs or single long projects.
Our company believes in the Ideal Team Player. We follow the model behaviors of Humble (quick to point out the contributions of others), Hungry (self-motivated and diligent), Smart (socially appropriate and aware), Safety-Minded (works to lower safety risks, Quality-Minded (take pride in their work) and Attendance (recognizes their presence is important).
Requirements
ESSENTIAL JOB DUTIES & RESPONSIBILITIES:
  • Machine parts within specifications from drawings or verbal instruction using both Manual and CNC Machines and tools.
  • Operating CNC / Manual machines both Mill & Lathe
  • Program CNC machines utilizing MasterCam tool pathing, optimizing current programs and making program changes via machine's user interface.
  • Taking a project from a print or idea and turning it into a finished good from start to finish.
  • Develop methods for manufacturing requested products in an efficient and cost-effective manner.
  • Aid in improving overall lead times by increasing run rates, decreasing scrap, and implementing other systems to reduce waste.
  • Assist in researching and developing process improvements and future methods.
  • Collaborating with other machinists, operators, engineers, or customers daily
  • Develop and maintain preventative maintenance procedures for equipment.
  • Create part and assembly designs / prints from scratch or modify designs using Mastercam software.
  • Setup of CNC machines using multiple work holding styles like clamps, vices, or custom fixtures
  • Setup of program, tooling, and work holding for self-run project or for an operator
  • Reverse engineering products are currently being sold while developing methods to manufacture.
  • Accurately log time, materials and tooling used on jobs either by provided time log sheet or tablet.
  • Deburring, quality control and checking of parts. Logging results
  • Willing to work overtime, occasionally on short notice.
  • Punctuality and regular attendance

NON-ESSENTIAL JOB DUTIES & RESPONSIBILITIES:
  • Delivering finished goods to local customers
  • Driving of company vehicle
  • Operate company forklift.
  • All other duties assigned.

PHYSICAL DEMANDS & WORK ENVIRONMENT:
  • Physical ability to do work requires but not limited to bending, sitting, and standing for 8+ hours.
  • Physical ability to do work requires lifting 1 to 60 pounds.
  • Must be able to drive a forklift and company vehicles.

COMPENTENCY, KNOWLEDGE, SKILLS & ABILITIES:
  • Able to solve problems, troubleshoot, and teach.
  • Able to communicate effectively with management, outside vendors, and inner department personnel.
  • Able to multitask while being detail oriented and well organized.
  • Knowledge of R&D
  • Being able to multitask while minimizing down time between multiple machine cycle runs
  • Able to work in a high pressure, demanding environment.
  • Able to complete safety training and adhere to job specific safety protocols and procedures needed to work safely within the department.
  • Able and willing to learn new skills and adapt to challenges.
  • Good mechanical aptitude, safe use of hand and power tools

EDUCATION & EXPERIENCE:
REQUIRED:
  • High school degree or equivalent.
  • Field specific training with documentation.
  • Experience: 7+ years in related field.
  • Experience in Manual machining both mill and lathe.
  • Experience working with CNC mills.
  • Experience working with CNC lathes with live tooling and multi axis.
  • Able to use diverse types of measuring and inspection equipment. (Micrometers, calipers, depth gauges, etc.)
  • Advanced knowledge of: Milling, Turning, CNC control, tooling, feeds and speeds, tolerances, materials, dimensioning, cutting, grinding, drilling, tapping, and broaching.
  • Ability read and create schematics, drawings, and technical references.
  • Experience collaborating with CAD/CAM software.

PREFERRED:
  • Machinist, Tool & Die or Toolmaker Journeyman's card. (NTMA, community college schooling or other)
  • Programing / Design with MasterCam software.
  • Knowledge of G&M Codes for quick program edits and troubleshooting at CNC controller.
  • Experience with Haas Mill and Lathe CNC machines and controllers
  • Experience with 4 Axis + CNC Mills operations and programming
  • Knowledge of bar feeding and "lights out" style machining preferred.
  • Knowledge of welding. (Certifications or training a plus.)
  • Proficient with Microsoft Office Word and Excel

ADDITIONAL INFORMATION:
  • Must have a clean driver record to be able to drive company vehicle.