1

Cnc Programmer Jobs in Augusta, GA (NOW HIRING)

Support combat vehicle production focusing on CNC programming and process development. * Support and work with a diverse group of talented professionals in a fast paced, challenging environment ...

Be Seen First

CNC Operator

Aiken, SC · On-site

$22 - $27/hr

Work closely with engineers, machinists, and quality control teams to ensure that production goals are met. * Optimization : Continuously improve programs and processes to increase machine ...

CNC Machinist III

Aiken, SC · On-site

$17.50 - $23.75/hr

Working knowledge of CNC programming and the ability to make program edits to support quality, productivity, and process performance. * Understanding of multi-axis machining concepts, including Y ...

CNC Machinist III

Aiken, SC · On-site

$17.50 - $23.75/hr

Working knowledge of CNC programming and the ability to make program edits to support quality, productivity, and process performance. * Understanding of multi-axis machining concepts, including Y ...

CNC MILLING OPERATOR 3

Aiken, SC · On-site

$52K - $83K/yr

As a CNC Machinist III, you will: 1. Responsible for working from process sheets, engineering drawings/specifications, sketches and written/oral instructions to machine various end product items.

CNC Operator

Aiken, SC · On-site

$19.99 - $28/hr

Experienced CNC Machinist needed for busy job shop. Must be able to independently setup and run CNC lathes and mills. Requires a minimum of 2 years of experience with Fanuc and/or Haas controls and a ...

next page

Showing results 1-20

Cnc Programmer information

See Augusta, GA salary details

$15

$29

$42

How much do cnc programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for cnc programmer in Augusta, GA is $29.10, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $32.79 per hour, depending on experience, location, and employer.

What is a CNC programmer?

CNC Programmers are skilled professionals who create computer programs to control the operation of machines such as mills, lathes, and grinders in manufacturing. They use CAD (Computer-Aided Design) and CAM (Computer-Aided Manufacturing) software to develop precise instructions that tell CNC machines how to produce parts and components. Their role is crucial in ensuring products are made accurately and efficiently, meeting detailed specifications and quality standards.

What does a CNC programmer do?

A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.

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 a solid understanding of machining processes, blueprint reading, and proficiency in G-code programming, often supported by a degree or certification in manufacturing or engineering. Familiarity with CAD/CAM software such as Mastercam or SolidWorks, and experience with CNC machine operation, are typically required. Attention to detail, problem-solving abilities, and effective communication are standout soft skills in this role. These competencies ensure precise part production, minimize errors, and help maintain efficient workflow in manufacturing environments.

What are some common challenges CNC programmers face when transitioning from manual machining backgrounds?

CNC Programmers moving from manual machining often encounter challenges in interpreting complex CAD/CAM software and translating traditional machining knowledge into digital instructions. Adjusting to the precision and automation of CNC equipment requires learning new programming languages (like G-code) and understanding machine limitations. Additionally, troubleshooting programming errors and keeping up with rapidly evolving technologies can be demanding but also rewarding as these skills are highly valued in modern manufacturing environments.

What is the difference between Cnc Programmer vs Cnc Machinist?

AspectCnc ProgrammerCnc Machinist
Primary RoleDesigns and writes CNC code to control machine toolsOperates and sets up CNC machines based on provided programs
Skills & CertificationsG-code programming, CAD/CAM software, technical certificationsMachine operation, measurement, troubleshooting skills
Work EnvironmentDesign offices, programming stations, sometimes on the shop floorShop floor, machine shop environments
ResponsibilitiesCreating programs, optimizing machining processesRunning machines, inspecting parts, maintaining equipment

While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.

How much do CNC programmers earn?

CNC programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for precision manufacturing in industries such as aerospace, automotive, and medical devices. Skilled CNC programmers who are proficient with CAD/CAM software and machine operation are often sought after, especially as automation and advanced manufacturing techniques grow. The job typically requires technical training or certification and offers stable employment opportunities.

Is a CNC programmer a good job?

A CNC programmer is a skilled trade role that involves creating and managing computer-controlled machine tool programs for manufacturing. It offers steady employment, opportunities for advancement, and requires knowledge of CAD/CAM software and machining processes. The job can be physically demanding and often requires attention to safety and precision.

What job categories do people searching Cnc Programmer jobs in Augusta, GA look for?

The top searched job categories for Cnc Programmer jobs in Augusta, GA are:

What cities near Augusta, GA are hiring for Cnc Programmer jobs?

Cities near Augusta, GA with the most Cnc Programmer job openings:

Infographic showing various Cnc Programmer job openings in Augusta, GA as of August 2026, with employment types broken down into 84% Full Time, 7% Part Time, 3% Contract, and 6% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $60,526 per year, or $29.1 per hour.

Senior CNC (Computer Numerical Control) Programmer

Rolls-Royce

Aiken, SC • On-site

$94K - $153K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Rolls-Royce rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

28th of 496 rated machine equipment manufacturers


Job description

Job Description
Job Title: Senior CNC (Computer Numerical Control) Programmer
Job Location: Aiken, SC

Why join Rolls-Royce?
At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that champions belonging, creativity, and your professional growth.
Rolls-Royce has been recognized as the top employer in the Engineering & Manufacturing category on the prestigious Forbes Top Employers for Engineers list for 2025. This ranking highlights our commitment to innovation, employee development, and fostering a collaborative environment where engineers can thrive.
Power Systems is one of three core businesses within Rolls Royce, alongside Civil Aerospace and Defence. This role sits within our Power Systems business in North America, where we deliver world-class solutions that power critical infrastructure across energy, industrial, marine, and defense sectors. North America is a key growth market for our Power Systems business, driven by increasing demand for resilient energy solutions, data center expansion, and the transition to more sustainable power.
As we continue to invest and expand across the region, our teams are at the forefront of this growth, advancing innovative technologies and shaping the future of reliable, sustainable power.
What you will be doing:
With this attractive opportunity you will get a chance to:
  • CNC Machining Strategy Ownership: Define and own optimal CNC machining strategies for complex, high-value components including connecting rods, engine blocks, cylinder heads, and other large, machined parts across multiple materials and machining conditions.
  • Advanced CNC Programming: Develop, program, simulate, and maintain advanced CNC programs for multi-axis machining centers, ensuring alignment with design intent, dimensional requirements, and manufacturing constraints.
  • Shop-Floor Prove-Out & Optimization: Lead CNC program prove-out, commissioning, and optimization directly on the shop floor; independently troubleshoot, refine, and correct programs to achieve stable, capable, and repeatable production.
  • Technical Authority / Mentoring: Serve as the senior technical authority for CNC programming within the machining area, providing technical direction, guidance, and mentoring to other programmers and manufacturing engineers.
  • Continuous Improvement: Drive continuous improvement initiatives focused on cycle time reduction, tooling optimization, cost efficiency, quality improvement, and overall process robustness across machining operations.
  • Standardization & Best Practices: Develop and deploy best-practice machining concepts, CNC programming standards, and reusable strategies across part families and machining cells to improve consistency and scalability.

Basic Requirements:
  • Completed technical apprenticeship with further qualification as Technician or Master; equivalent experience considered.
  • Applicants must be authorized to work for any employer in the U.S without sponsorship. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Preferred Requirements:
  • CNC programming experience supporting high-volume machining operations
  • Experience with process capability, SPC concepts, and in-process probing/verification methods.
  • Proficiency with SAP and standard manufacturing documentation practices.
  • Exposure to machining simulation tools and/or cycle time optimization methods.

Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation program aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too.
Rolls-Royce is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any protected characteristics.
What we offer
We offer excellent development opportunities, a competitive salary, and exceptional benefits. These include bonus, employee support assistance and employee discounts.
Job Posting Date
26 Aug 2026; 00:08
Pay Range
Pay ranges for remote employees are based on the state where the employee resides and may vary from the posted range.
$94,160 - $153,010-Annually
Location:
Graniteville, SC
Benefits
Rolls-Royce provides a comprehensive and competitive Total Rewards package that includes base pay and a discretionary bonus plan. Eligible employees may have the opportunity to enroll in other benefits, including health, dental, vision, disability, life and accidental death & dismemberment insurance; a flexible spending account; a health savings account; a 401(k) retirement savings plan with a company match; Employee Assistance Program; Paid Time Off; certain paid holidays; paid parental and family care leave; tuition reimbursement; and a long-term incentive plan. The options available to an employee may vary depending on eligibility factors such as date of hire, and employment type.
The Business Unit Power Systems of Rolls-Royce provides world-class power solutions and complete life-cycle support under our product and solution brand mtu. Through digitalization and electrification, we strive to develop drive and power generation solutions that are even cleaner and smarter and thus provide answers to the challenges posed by the rapidly growing societal demands for energy and mobility.
We deliver and service comprehensive, powerful and reliable systems, based on both gas and diesel engines, as well as electrified hybrid systems. These clean and technologically-advanced solutions serve our customers in the marine and infrastructure sectors worldwide.

What Rolls-Royce employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Rolls-Royce logo

About Rolls-Royce

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing and engine, turbine, and power transmission equipment manufacturing

Company size

10,000+ Employees

Headquarters location

London, ENG, GB