2

Full Time Cnc Programmer Jobs in Ohio (NOW HIRING)

CNC Programmer

Dayton, OH

$25.75 - $35.25/hr

Elliott Tool Technologies, a client of Brixey and Meyer, is seeking a CNC Programmer to join their team! Full-time | First Shift (7am-4pm or 8am-5pm) | Onsite in Dayton, OH Relocation or transition ...

Be Seen First

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Full-Time | On-Site About the Role We're looking for an experienced CNC Programmer to join our machining team. In this role, you'll develop efficient, accurate toolpaths and programs for both milling ...

Be Seen First

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Full-Time | On-Site About the Role We're looking for an experienced CNC Programmer to join our machining team. In this role, you'll develop efficient, accurate toolpaths and programs for both milling ...

Senior CNC Programmer Onsite Schedule: 1st Shift, Monday-Friday (occasional Saturdays as needed) Employment Type: Full-Time, Salaried Position Overview: * We are seeking an experienced Senior CNC ...

CNC Programmer/Operator Location: Valley City, Ohio Schedule: Monday through Friday, 6:00 a.m. to 4 ... Stable, full-time hours with overtime opportunities * Work with a team that values craftsmanship ...

PROGRAMMER NON-EXEMPT

Kent, OH · On-site

$30 - $35/hr

Full Time CNC Programmer Monday - Friday 7:00 AM - 3:30 PM Position Summary: Create CNC programs that allow Mills, Lathes, and Burning Equipment to machine/cut parts in desired shapes per print and ...

PROGRAMMER NON-EXEMPT

Kent, OH · On-site

$30 - $35/hr

Full Time CNC Programmer Monday - Friday 7:00 AM - 3:30 PM Position Summary: Create CNC programs that allow Mills, Lathes, and Burning Equipment to machine/cut parts in desired shapes per print and ...

CNC Machinist/Programmer

Mentor, OH

$23.75 - $32.50/hr

This is a full-time, non-exempt position. The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to manufacture precision components. This role supports production ...

CNC Machinist/Programmer

Mentor, OH · On-site

$23.75 - $32.50/hr

This is a full-time, non-exempt position. The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used to manufacture precision components. This role supports production ...

CNC Machinist

Coldwater, OH · On-site

$21.25 - $29/hr

... Full-Time CNC Machinist in the Coldwater, Ohio facility. *1st Shift Openings for CNC Machinist ... Basic knowledge of CNC machining principles and programming * Dependable and capable of meeting ...

CNC Machinist

Coldwater, OH

$21.25 - $29/hr

... Full-Time CNC Machinist in the Coldwater, Ohio facility. *1st Shift Openings for CNC Machinist ... Basic knowledge of CNC machining principles and programming * Dependable and capable of meeting ...

CNC Programmer Technician

Euclid, OH

$26 - $35.50/hr

Hourly Full-Time Function: Engineering Req ID: 27722 Summary Lincoln Electric is seeking a ... Creates programs for multiple types of equipment such as CNC lasers, CNC punches, press brakes ...

CNC Programmer Technician

Euclid, OH

$26 - $35.50/hr

Hourly Full-Time Function: Engineering Req ID: 27722 Summary Lincoln Electric is seeking a ... Creates programs for multiple types of equipment such as CNC lasers, CNC punches, press brakes ...

CNC Programmer Technician

Cleveland, OH

$25.75 - $35.25/hr

Hourly Full-Time Function: Engineering Req ID: 27722 ​ ​ Summary Lincoln Electric is seeking a ... Creates programs for multiple types of equipment such as CNC lasers, CNC punches, press brakes ...

CNC Programmer Technician

Cleveland, OH · On-site

$26 - $35.50/hr

Hourly Full-Time Function: Engineering Req ID: 27722 Summary Lincoln Electric is seeking a ... Creates programs for multiple types of equipment such as CNC lasers, CNC punches, press brakes ...

CNC Machinist

Coldwater, OH · On-site

$26.02/hr

... Full-Time CNC Machinist in the Coldwater, Ohio facility. *1st Shift Openings for CNC Machinist ... Basic knowledge of CNC machining principles and programming * Dependable and capable of meeting ...

next page

Showing results 1-20

Full Time Cnc Programmer information

What are the key skills and qualifications needed to thrive as a Full Time CNC Programmer, and why are they important?

To thrive as a Full Time CNC Programmer, you need expertise in CNC machine operation, G-code programming, blueprint reading, and typically a background in manufacturing or mechanical engineering. Proficiency with CAD/CAM software (such as Mastercam or SolidWorks) and experience with various CNC controllers are essential, and certifications like NIMS can be advantageous. Strong problem-solving skills, attention to detail, and effective communication help ensure precise machining and efficient collaboration with production teams. These skills are crucial for producing high-quality components, minimizing errors, and supporting overall manufacturing productivity.

What are some common challenges CNC Programmers face when transitioning to a full-time, team-based manufacturing environment?

CNC Programmers moving into a full-time, team-oriented setting often find that communication and collaboration become just as important as technical programming skills. Coordinating with machinists, engineers, and quality control staff to ensure programs meet design specifications and production deadlines requires adaptability and clear communication. Additionally, managing multiple projects simultaneously and troubleshooting unexpected machine issues can be challenging, but these experiences help build strong problem-solving skills and open up opportunities for career advancement into supervisory or engineering roles.

What are Full Time CNC Programmers?

Full Time CNC Programmers are professionals who create, modify, and optimize programs that control automated machining tools like lathes, mills, and grinders using Computer Numerical Control (CNC) technology. They work full-time in manufacturing settings to ensure precise production of parts by writing and testing code for CNC machines. Their responsibilities often include reading blueprints, selecting tools, setting machine parameters, and troubleshooting programming or machining issues to maintain high-quality standards.

What is the difference between Full Time Cnc Programmer vs Part Time Cnc Programmer?

AspectFull Time Cnc ProgrammerPart Time Cnc Programmer
Work HoursTypically 40 hours per week, full scheduleFewer hours, often less than 20 hours per week
Employment StatusFull-time employment with benefitsPart-time, may lack benefits
Certifications & SkillsRequires CNC programming certifications, experience with CNC machinesSimilar certifications, but may require less experience
Work EnvironmentManufacturing plants, machine shopsSimilar environments, often flexible or remote options

Full Time Cnc Programmers work standard hours with benefits and full employment status, while Part Time Cnc Programmers have flexible hours with fewer benefits. Both roles require CNC programming skills and certifications, but full-time positions typically demand more experience and commitment.

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 job categories do people searching Full Time Cnc Programmer jobs in Ohio look for? The top searched job categories for Full Time Cnc Programmer jobs in Ohio are:
What cities in Ohio are hiring for Full Time Cnc Programmer jobs? Cities in Ohio with the most Full Time Cnc Programmer job openings:
Infographic showing various Full Time Cnc Programmer job openings in Ohio as of May 2026, with employment types broken down into 1% Locum Tenens, 11% Full Time, 22% Part Time, 61% Contract, and 5% Nights. Highlights an 2% Physical, 13% Hybrid, and 85% Remote job distribution.
CNC Programmer

$25.75 - $35.25/hr

Full-time

Posted 7 days ago


Job description

Elliott Tool Technologies, a client of Brixey and Meyer, is seeking a CNC Programmer to join their team!

Full-time | First Shift (7am–4pm or 8am–5pm) | Onsite in Dayton, OH
Relocation or transition support available for strong candidates

Elliott Tool Technologies is seeking an experienced CNC Programmer to serve as the go-to programming expert in our shop. This role is ideal for someone who enjoys solving complex machining problems, improving performance, and having direct impact on how parts are produced every day.

This is more than a programming role—it’s an opportunity to lead how machining gets done in a stable, highly respected shop environment.

As a CNC Programmer, you will:

Own CNC Programming & Optimization

  • Write, maintain, and optimize CNC programs for new and existing parts (Swiss turning, milling, and related processes) using PartMaker and CAM software.
  • Improve cycle times, tool life, surface finish, and part accuracy.
  • Maintain organized, up-to-date program libraries and documentation.

Be the Shop’s Programming Expert

  • Serve as the go-to resource for CNC programming, macros, and advanced techniques.
  • Support machinists with setups, troubleshooting, and prove-outs.
  • Provide daily run support for assigned departments.
  • Recommend tooling and fixturing aligned with programming and process needs.

Drive Continuous Improvement

  • Support continuous improvement efforts focused on efficiency, quality, and throughput.
  • Stay current on CNC software, machining methods, and emerging technology.
  • Provide input on capital equipment and machining upgrades.

And Build Capability Across the Team

  • Cross-train Manufacturing Technicians and Manufacturing Engineers to strengthen programming understanding.
  • Help ensure consistent programming coverage across the shop.

Why Choose Elliott Tool?

  • Flexible First Shift – Steady 40 hours with the freedom to structure your week and make up time as needed.
  • Strong Team Culture – Join a crew of machinists who work hard, look out for each other, and know how to have fun while getting the job done.
  • Hands-On Impact – Your work creates parts that solve real challenges for customers around the world.
  • Meaningful Work – Work on complex, precision tooling used in critical industries.
  • Grow Your Impact – Continue developing as a CNC programming expert while expanding your influence across tooling, processes, and team capability.
  • Stability & Legacy – Be part of a company with 135+ years of success and an average employee tenure of 9 years.
  • Relocation Support – For candidates outside the Dayton area, we’re open to supporting a transition for the right long-term fit.

What We’re Looking For

  • Experience: 4+ years of CNC programming experience or a strong machinist background with demonstrated programming capability
  • Mechanical Skills: Comfortable working with machining tools and equipment.
  • Education: High school diploma (or equivalent); additional technical training is a plus.
  • Team Mindset: Respectful, coachable, and focused on team success.
  • Results Driven: Take pride in quality and follow through on commitments.
  • Location: Ability to work onsite in Dayton, Ohio.

Apply Now!
If you take ownership of your work, enjoy solving machining challenges, and want to make a direct impact on shop performance, we’d like to connect. Apply to this post or contact us on our website now!

Elliott Tool Technologies is an equal opportunity employer, who values diversity and is committed to creating an inclusive environment for all employees.