1

Cnc Programming Jobs in Chattanooga, TN (NOW HIRING)

CNC Machinest

Chattanooga, TN ยท On-site

$18.75 - $25.50/hr

CNC programming experience is a plus. Primary Responsibilities * Set up and operate CNC mills and lathes. * Machine components according to engineering drawings and specifications. * Set work offsets ...

New

Read and interpret blueprints, engineering drawings, and work instructions. * Perform quality ... CNC programming experience using G-Code and M-Code. * Machine shop certification, technical ...

CNC and Manual Machinist

Chattanooga, TN ยท On-site

$25 - $32/hr

Read and interpret blueprints, engineering drawings, and work instructions. * Perform quality ... CNC programming experience using G-Code and M-Code. * Machine shop certification, technical ...

CNC MILL OPERATOR - EXPERIENCED

Ringgold, GA ยท On-site

$18.75 - $25/hr

Work closely with supervisors, programmers, and quality personnel to meet deadlines Required Qualifications * Minimum 2 years of experience operating CNC mills in a metal manufacturing environment

Be Seen First

CNC Programmer

Chattanooga, TN ยท On-site

$30 - $36/hr

Program and operate CNC lathes and vertical mills using G-Code as well as HAAS programming systems. Using part drawings determine part profiles, machining paths, set feeds and speeds, select tooling ...

New

CNC Machine Operator

Chattanooga, TN ยท On-site

$17.50 - $24/hr

Read and interpret Engineering Drawing/Blueprints * Must Maintain Quality Expectations and ... Basic understanding of CNC and/or Manual Machining Principles. * Basic understanding of CNC G/M ...

Be Seen First

Program and operate CNC lathes and vertical mills using G-Code as well as HAAS programming systems. Using part drawings determine part profiles, machining paths, set feeds and speeds, select tooling ...

This position is for an individual with proven experience in setting up, programming, and operating CNC machining centers and turning centers. The ability to solve problems and produce quality parts ...

Support automation, robotics, CNC programming, and equipment upgrade projects. * Manage capital and expense projects from concept through implementation. * Partner with Operations, Maintenance, R&D, ...

Posted today

Support automation, robotics, CNC programming, and equipment upgrade projects. * Manage capital and expense projects from concept through implementation. * Partner with Operations, Maintenance, R&D, ...

Posted today

CNC Machinist III

Chattanooga, TN ยท On-site

$25 - $32/hr

CNC Machinist III The CNC Machinist III is an advanced-level role responsible for programming, setup, and production of precision components used in orthotic and prosthetic device manufacturing. This ...

CNC Machinist

Chattanooga, TN ยท On-site

$123/hr

The CNC Machinist will produce machined parts by setting up, and operating computer numerical ... Ability to read and understand engineering drawings * Ability to work overtime as business needs ...

CNC MACHINIST Automation Personnel Services is seeking hard working, self-motivated, hands-on CNC ... Read and interpret engineering drawings and follow work instructions * Measure thickness, diameter ...

Cnc Operator

Chattanooga, TN

$18.75 - $25.50/hr

CNC Operator This role focuses on setting up and operating CNC machines in a climate-controlled ... programming. * Experience working in a climate-controlled manufacturing environment. * Comfort ...

New

CNC MACHINIST Automation Personnel Services is seeking hard working, self-motivated, hands-on CNC ... Read and interpret engineering drawings and follow work instructions * Measure thickness, diameter ...

next page

Showing results 1-20

Cnc Programming information

See Chattanooga, TN salary details

$15

$28

$40

How much do cnc programming jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cnc programming in Chattanooga, TN is $28.19, according to ZipRecruiter salary data. Most workers in this role earn between $23.22 and $31.73 per hour, depending on experience, location, and employer.

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 the key skills and qualifications needed to thrive as a CNC programmer?

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 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.

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 as automation increases in manufacturing environments.

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.

What are the most commonly searched types of Cnc Programming jobs in Chattanooga, TN?

The most popular types of Cnc Programming jobs in Chattanooga, TN are:

What job categories do people searching Cnc Programming jobs in Chattanooga, TN look for?

The top searched job categories for Cnc Programming jobs in Chattanooga, TN are:

What cities near Chattanooga, TN are hiring for Cnc Programming jobs?

Cities near Chattanooga, TN with the most Cnc Programming job openings:

Infographic showing various Cnc Programming job openings in Chattanooga, TN as of August 2026, with employment types broken down into 91% Full Time, 3% Part Time, 3% Contract, and 3% Nights. Highlights an 97% In-person, and 3% Remote job distribution, with an average salary of $58,628 per year, or $28.2 per hour.

CNC Machinest

Tuftco

Chattanooga, TN โ€ข On-site

$18.75 - $25.50/hr

Full-time

Posted yesterday

New


Job description

Experienced CNC Machinist


Position: CNC Machinist
Department: Machine Shop
Employment Type: Full-Time


Position Summary

We are seeking an experienced CNC Machinist to produce precision components for large industrial machinery. This role requires hands-on experience with CNC mills and/or lathes, strong setup and blueprint-reading skills, and the ability to inspect your own work and produce quality parts with limited supervision.


Experience with large bridge mills is highly preferred. CNC programming experience is a plus.


Primary Responsibilities

  • Set up and operate CNC mills and lathes.
  • Machine components according to engineering drawings and specifications.
  • Set work offsets, tooling, speeds, feeds, and machining parameters.
  • Read and interpret blueprints, GD&T, and machining drawings.
  • Use precision measuring equipment including micrometers, calipers, bore gauges, indicators, and height gauges.
  • Verify dimensions and tolerances and make necessary machine or tooling adjustments.
  • Troubleshoot machining and setup issues.
  • Inspect completed parts for quality and accuracy.
  • Maintain tooling, machines, and work areas.
  • Assist with machining process and cycle-time improvements.


Qualifications & Preferred Experience

  • Several years of CNC machining experience preferred.
  • CNC mill and/or lathe setup experience.
  • Bridge mill experience highly preferred.
  • CNC programming or program-editing experience is a plus.
  • Experience machining large weldments or industrial components is a plus.
  • Strong blueprint-reading and machining knowledge.
  • Ability to hold close tolerances and perform setups with limited supervision.
  • Dependable, quality-focused, and detail-oriented.


Tuftco is an equal opportunity employer and is committed to providing equal employment opportunities to all applicants and employees. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law.