1

Cnc Programmer And Machinist Jobs in Oak Ridge, TN

Be Seen First

CNC Programmer Machinist

Knoxville, TN · On-site

$22 - $30.25/hr

· Responsibilities: o Setup and operate various types of machines (lathes, mills, drills; CNC ... Programming - Fusion, MasterCAM, FeatureCAM, etc

Be Seen First

CNC Machinist

Knoxville, TN · On-site

$25 - $35/hr

We are seeking a skilled CNC Programmer / Machinist to join our manufacturing team. The ideal candidate will have hands-on experience programming, setting up, and operating CNC equipment, with a ...

Be Seen First

Job Overview CNC Machinist / CAD-CAM Programmer Design It. Program It. Machine It. We are looking for a skilled CNC Machinist with experience in CAD/CAM programming using Autodesk Fusion to join our ...

Urgent

CNC Machinist

Greenback, TN · On-site

$24 - $34/hr

Overview We are seeking a CNC Machinist to manufacture precision parts and components that support a diverse portfolio of engineered products. In this role, you'll run CNC milling and turning ...

CNC Machinist

Greenback, TN · On-site

$24 - $34/hr

Overview We are seeking a CNC Machinist to manufacture precision parts and components that support a diverse portfolio of engineered products. In this role, you'll run CNC milling and turning ...

CNC Machinist

Greenback, TN · On-site

$24 - $34/hr

Overview We are seeking a CNC Machinist to manufacture precision parts and components that support a diverse portfolio of engineered products. In this role, you'll run CNC milling and turning ...

CNC Machinist

Oak Ridge, TN · On-site

$17.75 - $24.25/hr

The individual shall be able to read engineering drawings, understand GD&T, edit and verify CNC programs. The individual should have five (5) to ten (10) years machining experience. Prior experience ...

CNC Machinist

Oak Ridge, TN · On-site

$19.50 - $26.75/hr

The individual shall be able to read engineering drawings, understand GD&T, edit and verify CNC programs. The individual should have five (5) to ten (10) years machining experience. Prior experience ...

CNC Machinist

Oak Ridge, TN · On-site

$17.75 - $24.25/hr

The individual shall be able to read engineering drawings, understand GD&T, edit and verify CNC programs. The individual should have five (5) to ten (10) years machining experience. Prior experience ...

CNC Machinist

Knoxville, TN · On-site

$18.25 - $25/hr

As neededPosition OverviewWe are seeking an experienced CNC Machinist to set up and operate CNC ... This role supports both production and engineering teams and requires strong mechanical aptitude ...

CNC Machinist

Knoxville, TN · On-site

$18.25 - $25/hr

CNC Machinist Location: Knoxville, TN (On-site) Job Type: Full-Time Pay Range: DOE Shift * 2nd ... This role supports both production and engineering teams and requires strong mechanical aptitude ...

next page

Showing results 1-20

Cnc Programmer And Machinist information

See Oak Ridge, TN salary details

$16

$29

$42

How much do cnc programmer and machinist jobs pay per hour?

As of Aug 23, 2026, the average hourly pay for cnc programmer and machinist in Oak Ridge, TN is $29.60, according to ZipRecruiter salary data. Most workers in this role earn between $24.38 and $33.32 per hour, depending on experience, location, and employer.

What is a CNC programmer and machinist?

CNC Programmers and Machinists are skilled professionals who use computer numerical control (CNC) machines to manufacture precision parts and components. The programmer creates the instructions, or code, that tells the machine how to cut, drill, or shape materials like metal or plastic. The machinist sets up, operates, and monitors the CNC machines to ensure they produce high-quality parts according to specifications. Both roles often require knowledge of technical drawings, tooling, and quality control processes.

What are the key skills and qualifications needed to thrive as a CNC programmer and machinist?

To thrive as a CNC Programmer and Machinist, you need strong skills in blueprint reading, precision measurement, and a solid understanding of machining processes, usually supported by vocational training or an associate degree. Proficiency with CAD/CAM software, G-code programming, and CNC machine operation is essential, and certifications from organizations like NIMS can be valuable. Attention to detail, problem-solving abilities, and effective communication help ensure accuracy and efficiency in production environments. These skills are crucial for producing high-quality parts, minimizing errors, and maintaining safety and productivity on the shop floor.

What are some typical challenges CNC programmers and machinists face when transitioning from manual machining to CNC operations?

One common challenge is adapting to the precision and complexity of programming CNC machines, which often requires learning new software and understanding G-code or CAM systems. Unlike manual machining, CNC roles demand strong attention to digital detail and troubleshooting skills for automated equipment. Additionally, there's a learning curve in interpreting and optimizing part designs for efficient CNC production, often involving collaboration with engineers and designers. Overcoming these challenges can lead to increased autonomy, higher productivity, and opportunities for advancement into supervisory or programming-focused roles.

What is the difference between Cnc Programmer And Machinist vs Cnc Operator?

AspectCnc Programmer And MachinistCnc Operator
CredentialsTypically requires technical training or certification, experience in programming and machiningUsually requires basic training or on-the-job instruction
Work EnvironmentWorks in machine shops, manufacturing plants, often involved in programming and setupOperates CNC machines under supervision, monitors machine operation
Job ResponsibilitiesDesigns programs, sets up machines, and performs machining tasksRuns CNC machines according to instructions, performs routine checks

The main difference is that Cnc Programmer And Machinist are involved in programming, setup, and complex machining, while Cnc Operator primarily runs machines based on existing programs. Cnc Programmer And Machinist roles require more technical skills and understanding of programming languages, making them more specialized in the manufacturing process.

Do CNC programmers and machinists make a lot of money?

CNC programmers and machinists typically earn competitive wages that vary based on experience, location, and skill level. Skilled professionals with certifications and proficiency in CAD/CAM software often have higher earning potential, especially in manufacturing environments with advanced machinery. Overall, these roles can offer a solid income within the manufacturing industry.

How much is a CNC programmer and machinist paid?

CNC programmers and machinists typically earn between $20 and $35 per hour, with annual salaries ranging from approximately $40,000 to $70,000 depending on experience, location, and industry. Skilled workers with certifications and proficiency in CAD/CAM software often command higher wages.

Is a CNC programmer and machinist in demand?

CNC programmers and machinists are in high demand due to the manufacturing industry's need for precision machining and automation. Skilled workers with knowledge of CNC programming, machine operation, and CAD/CAM software are especially sought after across various industries, including aerospace, automotive, and medical device manufacturing.

What job categories do people searching Cnc Programmer And Machinist jobs in Oak Ridge, TN look for?

The top searched job categories for Cnc Programmer And Machinist jobs in Oak Ridge, TN are:

What cities near Oak Ridge, TN are hiring for Cnc Programmer And Machinist jobs?

Cities near Oak Ridge, TN with the most Cnc Programmer And Machinist job openings:

Infographic showing various Cnc Programmer And Machinist job openings in Oak Ridge, TN as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,559 per year, or $29.6 per hour.

CNC Programmer Machinist

Trident Industries

Knoxville, TN • On-site

$22 - $30.25/hr

Full-time

PTO

Posted 8 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

·         Responsibilities:

o   Setup and operate various types of machines (lathes, mills, drills; CNC & Manual, Wire EDM) in clean climate-controlled environment

o   Ability to read prints and measure parts with measuring equipment

o   Work in a safe and clean manner by complying with procedures, rules, and company policies.

o   Cross training (Both participate in learning and teaching already known tasks/positions)

o   Other duties and/or tasks may be assigned on an as needed basis.

·         Requirements:

o   Minimum High School Diploma/GED.

o   Previous CNC Mill/Lathe Setup and operating experience

o   Ability to use common machine shop measuring equipment (i.e. calipers, micrometers, etc.).

o   Understanding of general lathe and/or mill tooling.

o   Strong attention to detail.

o   Physically capable of lifting and moving objects up to 30 pounds as necessary.

o   Ability to work independently.

·         Preferred, but not required:

o   Experience on Haas CNC Lathes and Mills (3 and 5 Axis)

o   Offline Programming - Fusion, MasterCAM, FeatureCAM, etc