1

Cnc Programming Jobs in Columbus, OH (NOW HIRING)

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Strong experience programming for CNC mills , including 5-axis machining centers (3+2 positional and full simultaneous 5-axis) * Strong experience programming for CNC lathes (live tooling and multi ...

CNC Programmer

Columbus, OH · On-site

$24 - $30/hr

Strong experience programming for CNC mills , including 5-axis machining centers (3+2 positional and full simultaneous 5-axis) * Strong experience programming for CNC lathes (live tooling and multi ...

cnc programmer

Lewis Center, OH · On-site

$25.25 - $34.50/hr

High School or equivalent Minimum of 3-5 years' experience operating CNC machines in a manufacturing environment, and basic knowledge of CNC Programming. Advanced knowledge of precision measuring ...

Strong understanding of CNC programming and machine operation. * Familiarity with precision measuring tools (calipers, micrometers, etc.). * Excellent attention to detail and problem-solving skills.

Be Seen First

CNC programming experience and a college degree (engineering/industrial focus) is a plus. Like machining? Like optimizing a machine shop process with the best in class cutting tool products? Do you ...

CNC SET-UP

Mount Vernon, OH · On-site

$23.97 - $25.82/hr

CNC Machinist / Set-up Position Overview We are seeking a skilled CNC Machinist / Set-up to join ... Programming & Setup : Load programs, adjust machine settings, and perform tool changes as required.

next page

Showing results 1-20

Cnc Programming information

See Columbus, OH salary details

$16

$29

$43

How much do cnc programming jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for cnc programming in Columbus, OH is $29.90, according to ZipRecruiter salary data. Most workers in this role earn between $24.62 and $33.65 per hour, depending on experience, location, and employer.

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

To thrive as a CNC Programmer, you need strong mathematical aptitude, mechanical understanding, and experience with blueprint reading, often supported by a degree or certification in manufacturing technology or a related field. Familiarity with CAD/CAM software, G-code programming, and CNC machine operation is essential. Attention to detail, problem-solving skills, and effective communication are crucial soft skills for optimizing processes and minimizing errors. These skills ensure efficient production, high-quality output, and smooth collaboration with engineering and production teams.

What is CNC programming?

CNC programming involves creating detailed instructions that guide computer numerical control (CNC) machines in the manufacturing of parts and products. CNC programmers use specialized software to convert design blueprints into precise code, which tells machines how to move, cut, and shape materials. This process ensures high accuracy, repeatability, and efficiency in manufacturing. CNC programming is essential in industries such as automotive, aerospace, and metal fabrication.

What are some common challenges CNC Programmers face when transitioning from manual machining to automated CNC environments?

CNC Programmers often find that moving from manual machining to CNC environments requires adapting to new software, precision expectations, and troubleshooting skills. Unlike manual machining, CNC programming involves understanding G-code, machine-specific software, and simulation tools, as well as resolving issues related to tool paths and machine errors. Collaboration with machinists and engineers becomes more critical to ensure that the programmed designs are both manufacturable and efficient. Staying updated with evolving technology and continuous learning are essential for a smooth transition and long-term success.

What is the difference between Cnc Programming vs Cnc Machinist?

AspectCnc Programming

Cnc Programming involves writing and editing code to control CNC machines, focusing on creating precise instructions for manufacturing parts. Cnc Machinists operate CNC machines, set up equipment, and manually adjust tools to produce parts based on the programs. Both roles require knowledge of CNC operations, often share certifications like CNC operator licenses, and work in manufacturing environments. While Cnc Programmers focus on coding and software, Cnc Machinists handle machine operation and adjustments. They often collaborate, with programmers providing instructions for machinists to execute.

What are the most commonly searched types of Cnc Programming jobs in Columbus, OH? The most popular types of Cnc Programming jobs in Columbus, OH are:
What job categories do people searching Cnc Programming jobs in Columbus, OH look for? The top searched job categories for Cnc Programming jobs in Columbus, OH are:
What cities near Columbus, OH are hiring for Cnc Programming jobs? Cities near Columbus, OH with the most Cnc Programming job openings:
Infographic showing various Cnc Programming job openings in Columbus, OH as of June 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $62,193 per year, or $29.9 per hour.

CNC Programmer - Aerospace and Defense

Advance CNC

Grove City, OH • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

Salary: up to $120,000 annually DOE

At Advance CNC Machining, we believe in getting theright people in the right seatsso we can fulfill our mission tocreate more opportunities for our families and our neighbors.

Why Advance CNC?

Were a refreshingly different, growing company of 50+ team members where ordinary people do extraordinary things.

  • We valuehumility, determination, and teamwork.
  • We invest in leading-edge technology and taking care of people.
  • Were committed to quality, efficiency, and continuous improvement.
  • Here, your work directly supports the success of our customers and our company.

Compensation package includes:

  • 401k plan with a generous 100% employer match up to $5,200 per year
  • 80 hours of paid time off (PTO) your first year and 128 hours your second year.
  • 6 paid holidays after first 90 days
  • Medical, dental, vision, life, accident, and disability insurance coverage options
  • Christmas bonus opportunity
  • Other bonus opportunities


We are seeking anexpert-level CNC Programmer who models the accountability and humility that define our culture and who will thoughtfully bring the efficiency, effectiveness, and quality needed to help our growing $15 million company keep up with rapidly rising demand.


What Youll Do

Your responsibilities will include:

  • CNC programming using Mastercam for 4-axis and 5-axis horizontal and vertical platforms Makino milling centers with automation
  • Fixture design, tool selection, and setup sheets
  • Collaborating with Production and Quality groups to ensure we produce quality machined parts

What Youll Bring

Were looking for a CNC Programmer with the aptitude, willingness, and proactivity to excel in a fast-paced and growing manufacturing environment.

The skills needed:

  • Ability towrite excellent CNC programs
  • Minimum offive years of Mastercam (or similar) software experience for 4- and 5-axis CNC Makino milling machines
  • Minimum of five years of experience as a CNC Setup Machinist
  • Experience withVericut softwareis a plus

Ready to Join Us?

If youre ready to bring your CNC programming expertise to a caring team that will invest in your future, wed love to talk.Check us out atwww.advancecnc.com/careers/and apply today!

Successful pre-employment drug screen and criminal background check are conditions of employment.