1

Assistant Cnc Programmer Jobs in Ohio (NOW HIRING)

CNC Grinding Specialist

Eaton, OH ยท On-site

$34 - $41/hr

Are you an experienced CNC programmer who enjoys tackling complex machining challenges? Bullen ... Work closely with Metrology to verify dimensional accuracy and product quality. * Assist with ...

NC Programmer

Trenton, OH

$25 - $34.25/hr

Create, test, and optimize NC programs for CNC machines, ensuring the accurate machining of ... * Assist with the setup and selection of tooling, fixtures, and machine parameters to ensure ...

5-Axis Machining Specialist

Dayton, OH

$25.75 - $35.25/hr

Lead programming, setup, and operation of complex 5-axis CNC machines using advanced CAM platforms ... Must be willing to travel up to 25%, including out of state or out of country and assist other ...

CNC Operator

Twinsburg, OH

$19.25 - $26.25/hr

CNC Operators oversee the daily functions of CNC machines, including setup, programming, and ... to assist in different areas of the company as needed. All candidates will be crossed trained in ...

CNC Operator

Wooster, OH ยท On-site

$17.75 - $24.50/hr

... requirements. * Assist with or perform changeovers and setups to transition machines between ... Basic understanding of CNC programming concepts and program edits (as applicable to the role)

CNC Machinist

Alliance, OH ยท On-site

$26 - $37/hr

You will assist in the production of heavy industrial cranes using manual machining equipment while ... Proficient in Conversational CNC Code Programming * Knowledge of Siemens 840D and Centroid M400 ...

Ensure tooling and work holding procurement is on time * Assist Process Engineers with debug as needed * Assist Process Engineers with CNC programming as needed * Support runoff gage activities in ...

Interpret engineering drawings, work instructions, setup documentation, and inspection requirements ... * Assist with developing and improving setup instructions, machining processes, and work ...

Engineering Co-Op-Fall 2026

Cleveland, OH ยท On-site

$16.25 - $21/hr

... projects, CNC programming, quoting and bill of material work. Co-ops/Interns must have strong ... Build customer quotes and bills of material * Assist with lean manufacturing and continuous ...

CNC Lathe Machinist

Cleveland, OH ยท On-site

$20 - $22/hr

Must have 5+ years Programming CNC Lathes with G&M and Fanuc Controls * Must have experience with a ... Must be able to assist and supervise others on the Lathes to assure maximum productivity * Must be ...

Showing results 41-60

Assistant Cnc Programmer information

See Ohio salary details

$15

$29

$42

How much do assistant cnc programmer jobs pay per hour?

As of Aug 8, 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:

CNC Grinding Specialist

Bullen Ultrasonics

Eaton, OH โ€ข On-site

$34 - $41/hr

Full-time

Posted 19 days ago


Job description

CNC Grinding Specialist
Machine Shop | Bullen Ultrasonics, Inc.
Are you an experienced CNC programmer who enjoys tackling complex machining challenges? Bullen Ultrasonics is seeking a skilled CNC Grinding Specialist to support the manufacturing of precision components used in the aerospace industry. In this role, you'll develop and optimize 3-axis and 5-axis CNC grinding programs for hard, brittle materials, including advanced technical ceramics, while helping drive innovation and continuous improvement within our machine shop.
This is an opportunity to work with cutting-edge machining technologies, contribute to highly specialized aerospace applications, and play a key role in supporting both customer projects and internal manufacturing operations.
What You'll Do
As a CNC Grinding Specialist, you will be responsible for developing machining programs, creating fixtures and tooling, and helping ensure the successful production of precision components that meet demanding customer and industry standards.
Key responsibilities include:
  • Create and optimize 3-axis and 5-axis CNC grinding programs for hard, brittle materials.
  • Interpret engineering drawings, GD amp;T requirements, work instructions, and customer specifications to determine machining processes.
  • Design and produce fixtures, tooling, jigs, and sub-components needed for manufacturing operations.
  • Manufacture replacement parts for production equipment using manual and CNC machining equipment.
  • Operate and support:
    • CNC grinding and jig grinding equipment
    • Manual lathes
    • Manual and CNC vertical mills
  • Work closely with Metrology to verify dimensional accuracy and product quality.
  • Assist with equipment maintenance, repairs, and overall machine reliability.
  • Maintain tooling systems and machining processes for consistent performance.
  • Support and mentor less experienced machinists and machine shop personnel.
  • Contribute to continuous improvement initiatives that enhance quality, efficiency, safety, and productivity.
  • Maintain organized, clean, and safe work areas.
  • Ensure projects are completed on schedule to meet customer and production deadlines.
  • Follow Bullen's Quality Management System and applicable operating procedures.
What We're Looking For
Required Qualifications
  • 5+ years of experience programming CNC grinding equipment, preferably for hard and brittle materials.
  • Ability to read and interpret engineering drawings and GD amp;T requirements.
  • Strong machining, troubleshooting, and problem-solving skills.
  • Strong mathematical and technical aptitude.
  • Experience working independently with minimal supervision.
  • High school diploma or GED.
Preferred Qualifications
  • Direct experience machining technical ceramics.
  • Experience in aerospace manufacturing.
  • Experience with jig grinding operations.
  • Familiarity with:
    • PowerMill
    • Mastercam
    • SolidWorks
    • ESPRIT
  • Associate degree in Engineering or a related technical field.
  • CMM experience.
  • 8-10 years of manufacturing or production environment experience.
Why Join Bullen?
At Bullen, you'll have the opportunity to work on highly specialized aerospace components while collaborating with a team dedicated to precision, innovation, and continuous improvement. We value technical expertise, problem-solving, and a commitment to quality, and we invest in employees who want to expand their skills and contribute to meaningful manufacturing solutions.
Physical amp; Work Environment
This position is performed in a manufacturing environment and requires standing, walking, lifting, and operating machining equipment throughout the workday. Employees may be exposed to moving mechanical equipment, machining operations, airborne particles, vibration, and other manufacturing-related conditions. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions of the position