1

Cnc Programming Jobs in Columbus, GA (NOW HIRING)

Collaborate with engineers and other team members to improve production processes and enhance ... Proven experience as a CNC machinist or similar role. * Proficient in reading blueprints and ...

Cullerton Group is hiring Field Service Engineers (Levels I, II, and III) opportunity supporting advanced CNC milling equipment throughout North America. This is an onsite position based in Columbus ...

Cullerton Group is hiring Field Service Engineers (Levels I, II, and III) opportunity supporting advanced CNC milling equipment throughout North America. This is an onsite position based in Columbus ...

Tool Service

Midland, GA · On-site

$16.25 - $19.50/hr

Experience operating CNC and/or manual machining equipment. Experience reading and interpreting blueprints and engineering drawings. Experience with Machine Shop Math and (GD&T) Geometric ...

Tool Service

Midland, GA

$16.25 - $19.50/hr

Experience operating CNC and/or manual machining equipment. Experience reading and interpreting blueprints and engineering drawings. Experience with Machine Shop Math and (GD&T) Geometric ...

Machinist II 1642: 2nd Shift

Auburn, AL

$16.75 - $22.25/hr

Operate CNC machines according to exact tolerances specified on engineering prints. * Set up and operate manual lathes, saws, cutting tools, slotting tools to meet exact tolerances on engineering ...

Lead Laser Ablation Process Engineer

Auburn, AL · On-site

$86K - $112K/yr

Advanced CNC experience, including EDM drill/sinker and laser ablation processes. * Hands-on shop floor experience with experience providing technical direction. * Humble: respectful, receptive ...

... CNC turning centers as required and train employees to support setup operations. * Troubleshoot ... Collaborate with engineering, quality, maintenance, and operations teams to resolve production ...

Machinist II Large Youji: 2nd shift

Auburn, AL · On-site

$18.25 - $24.75/hr

Operates CNC machines according to exact tolerances specified on engineering prints * Sets up and operates manual lathes, saws, cutting tools, slotting tools to meet exact tolerances on engineering ...

next page

Showing results 1-20

Cnc Programming information

See Columbus, GA salary details

$15

$27

$40

How much do cnc programming jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for cnc programming in Columbus, GA is $27.71, according to ZipRecruiter salary data. Most workers in this role earn between $22.79 and $31.20 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.

Will AI replace CNC programmers?

AI can assist CNC programmers by optimizing tool paths and automating routine tasks, but it is unlikely to fully replace skilled CNC programmers who require expertise in machine setup, troubleshooting, and process optimization. Human oversight remains essential for complex decision-making and quality control in CNC machining. Therefore, CNC programmers will continue to play a vital role alongside AI tools in manufacturing environments.

Are CNC programmers in demand?

CNC programmers are in demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and work with CNC machines are sought after, especially those with experience in automation and quality control. The profession offers stable employment opportunities in manufacturing environments that require technical expertise and certification.

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 a CNC programming salary?

The salary for CNC programmers typically ranges from $45,000 to $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher wages, especially in manufacturing environments with complex machinery.

What do CNC programmers make?

CNC programmers create detailed instructions, called G-code, to operate computer numerical control machines that manufacture parts and components. Their work involves designing, programming, and testing these codes to ensure precise and efficient production, often requiring knowledge of CAD/CAM software and machine operation. Salaries vary based on experience, location, and industry, but they typically earn competitive wages in manufacturing settings.

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 job categories do people searching Cnc Programming jobs in Columbus, GA look for? The top searched job categories for Cnc Programming jobs in Columbus, GA are:
What cities near Columbus, GA are hiring for Cnc Programming jobs? Cities near Columbus, GA with the most Cnc Programming job openings:
Infographic showing various Cnc Programming job openings in Columbus, GA as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $57,636 per year, or $27.7 per hour.
CNC Programmer (Aerospace Manufacturing)

CNC Programmer (Aerospace Manufacturing)

Kelly Services

Midland, GA

$23.75 - $32.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 15 days ago


Job description

CNC Programmer (5-Axis Grinding, Milling, Millturn & Airfoil) – Columbus, GA
Kelly® Engineering is seeking experienced CNC Programmers for multiple contract-to-permanent opportunities supporting advanced aerospace manufacturing operations in Columbus, Georgia. These positions support highly technical machining environments focused on precision turbine engine component manufacturing utilizing advanced multi-axis CNC technologies.
If you have experience programming complex aerospace components using NX CAM, Vericut, or similar advanced manufacturing software and enjoy solving challenging machining and process optimization problems, we want to hear from you!
Schedule
1st Shift/Days from 8am -5pm ET (Monday – Friday)
Overview
Our client is a leading global aerospace manufacturer specializing in the design, production, and support of advanced propulsion and power system technologies used across commercial and military aviation platforms. Their manufacturing operations focus on high-precision machining, advanced manufacturing processes, and strict quality standards supporting critical aerospace applications worldwide.
These positions are responsible for developing, optimizing, and validating CNC machining programs supporting complex aerospace component manufacturing. Openings are available supporting 5-axis grinding, 5-axis milling, millturn/lathe machining, and specialized airfoil programming applications. Individuals in these roles will collaborate closely with manufacturing engineering, quality, tooling, and operations teams to improve machining performance, ensure dimensional accuracy, and support production readiness within a highly regulated AS9100 manufacturing environment.
Responsibilities
  • Develop and optimize CNC machining programs utilizing Siemens NX (Unigraphics) CAM and/or GF Turbosoft software
  • Support advanced 5-axis grinding, milling, millturn, turning, and airfoil machining applications
  • Perform machine simulation, collision detection, and process validation using Vericut and NX Machine Tool Kits (IS&V)
  • Develop and optimize probing cycles and production inspection routines
  • Support machining of complex aerospace components manufactured from materials including Inconel and titanium alloys
  • Collaborate with manufacturing engineering, quality, and production teams to improve machining efficiency and process capability
  • Troubleshoot machining and programming-related production issues
  • Apply knowledge of cutting tools, grinding tools, machining strategies, feeds/speeds, and process optimization techniques
  • Interpret and support manufacturing requirements involving Geometric Dimensioning & Tolerancing (GD&T)
  • Support continuous improvement initiatives focused on cycle time reduction, process consistency, and production throughput
  • Ensure manufacturing processes align with AS9100 and aerospace quality procedures

Qualifications
  • 2+ years' experience programming CNC machining operations utilizing Siemens NX (Unigraphics) CAM and/or GF Turbosoft
  • Experience with Vericut machine simulation software
  • Background supporting one or more of the following:
    • 5-axis grinding
    • 5-axis milling
    • Millturn/turning operations
    • Airfoil machining
  • Experience with aerospace machining applications involving titanium and/or Inconel alloys preferred
  • Experience with Siemens 840D, Heidenhain, and/or Okuma OSP controls
  • Experience developing probing cycles and production machining inspection routines
  • Aerospace manufacturing, engineering, or quality experience required
  • Strong understanding of Geometric Dimensioning & Tolerancing (GD&T)
  • Experience with cutting tool and/or grinding tool applications
  • Familiarity with AS9100 procedures preferred

What Happens Next
Once you apply, you’ll proceed to next steps if your background and experience align with one of the CNC programming specialties being considered. Even if this specific opportunity is not the right fit, you’ll remain connected with Kelly Engineering’s network of specialized engineering and manufacturing recruiters, giving you access to future aerospace and advanced manufacturing opportunities nationwide.
 
As part of our promise to talent, Kelly supports those who work with us through a variety of benefits, perks, and work-related resources. Kelly offers eligible employees voluntary benefit plans including medical, dental, vision, telemedicine, term life, whole life, accident insurance, critical illness, a legal plan, and short-term disability. As a Kelly employee, you will have access to a retirement savings plan, service bonus and holiday pay plans (earn up to eight paid holidays per benefit year), and a transit spending account. In addition, employees are entitled to earn paid sick leave under the applicable state or local plan. Click here for more information on benefits and perks that may be available to you as a member of the Kelly Talent Community.

Why Kelly® Engineering?

Your engineering skills are in demand, but how do you find the right fit? Easy. At Kelly Engineering, our team creates expert talent solutions to solve the world’s most critical challenges. We connect you with leading organizations where you can collaborate on innovative projects, work with cutting-edge technologies and accelerate your growth. Whether you prefer the variety and flexibility of short-term projects or are looking for a long-term opportunity, we’re here to guide you to the next step in your engineering career.

About Kelly

Work changes everything. And at Kelly, we’re obsessed with where it can take you. To us, it’s about more than simply accepting your next job opportunity. It’s the fuel that powers every next step of your life. It’s the ripple effect that changes and improves everything for your family, your community, and the world. Which is why, here at Kelly, we are dedicated to providing you with limitless opportunities to enrich your life-just ask the 300,000 people we employ each year.
Kelly is committed to providing equal employment opportunities to all qualified employees and applicants regardless of race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or any other legally protected status, and we take affirmative action to recruit, employ, and advance qualified individuals with disabilities and protected veterans in the workforce. Requests for accommodation related to our application process can be directed to the Kelly Human Resource Knowledge Center. Kelly complies with the requirements of California’s state and local Fair Chance laws. A conviction does not automatically bar individuals from employment. Kelly participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S.
Kelly may use AI-powered tools during the recruitment and hiring process. For full details, including how Kelly uses AI, your rights, and how to request a reasonable accommodation, visit the Recruitment Artificial Intelligence Notice.