1

Internship Cnc Programmer Jobs in Tennessee (NOW HIRING)

Exposure to Mazak machines or Mazatrol programming is a major plus (though not required). * Familiarity with CNC mills or lathes through coursework or internships. The Ideal Candidate * Eager Learner ...

Manufacturing Engineer

Oak Ridge, TN · On-site

$70K - $80K/yr

We build large, complex CNC machined components and fabricated assemblies that go into mission ... level co-op/internship experience * Strong problem-solving ability and mechanical aptitude

Manufacturing Engineer

Oak Ridge, TN · On-site

$70K - $80K/yr

We build large, complex CNC machined components and fabricated assemblies that go into mission ... level co-op/internship experience * Strong problem-solving ability and mechanical aptitude

Manufacturing Engineer

Oak Ridge, TN · On-site

$70K - $80K/yr

We build large, complex CNC machined components and fabricated assemblies that go into mission ... level co-op/internship experience * Strong problem-solving ability and mechanical aptitude

Electrical Engineers * Quality Engineers * Project Managers * Supply Chain * Field Service ... Machinists/ CNC/ Toolmakers * Material Handler/ Warehouse * Accounting, Purchasing and ...

Summer Support

Pulaski, TN

$15.75 - $21/hr

Production amp; Shop Support (CNC Operator Assistant/Mold Shop Help) * Maintenance / Mechanical ... Opportunity for internships or full-time roles Build Your Resume While You Earn Gain real industry ...

Internship Cnc Programmer information

See Tennessee salary details

$15

$28

$40

How much do internship cnc programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for internship cnc programmer in Tennessee is $28.10, according to ZipRecruiter salary data. Most workers in this role earn between $23.12 and $31.63 per hour, depending on experience, location, and employer.

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

To thrive as an Internship CNC Programmer, you need foundational knowledge in mechanical engineering principles, basics of CNC machinery, and familiarity with CAD/CAM software, often gained through relevant coursework or technical training. Experience with tools such as Mastercam, SolidWorks, or Siemens NX, and understanding G-code programming are typically required. Attention to detail, problem-solving abilities, and effective communication help interns excel in collaborative and precision-focused environments. These skills ensure accurate part production, minimize errors, and support efficient teamwork in a manufacturing setting.

What types of projects or tasks can an Internship CNC Programmer expect to work on during their internship?

As an Internship CNC Programmer, you can expect to work on a range of hands-on projects that involve creating, editing, and optimizing CNC programs for manufacturing parts. Typical tasks include supporting senior programmers with code development, setting up CNC machines, running test cycles, and troubleshooting minor issues. Interns often collaborate with machinists and engineers to ensure parts meet specifications and learn how to interpret technical drawings and use CAD/CAM software. This role offers a valuable opportunity to gain practical experience in a production environment and develop technical and teamwork skills.

What does an Internship CNC Programmer do?

An Internship CNC Programmer assists in creating, testing, and modifying computer numerical control (CNC) programs used to control machines in manufacturing. They work under the supervision of experienced CNC programmers or engineers to learn how to interpret technical drawings, select appropriate tools, and write code for CNC machines. Interns often help with setup, troubleshooting, and quality checks to ensure parts are produced accurately. This role is a hands-on opportunity to gain practical experience in manufacturing technology and programming.

What is the difference between Internship Cnc Programmer vs Cnc Programmer?

AspectInternship Cnc ProgrammerCnc Programmer
CredentialsTypically pursuing or recently completed relevant technical training or degreeRelevant certifications or experience often required
Work EnvironmentEntry-level, supervised, learning-focusedFull responsibility for programming and machine setup
Industry UsageCommon in manufacturing firms for trainingEstablished role in manufacturing and machining industries

The main difference is that an Internship Cnc Programmer is a training position aimed at gaining experience, while a Cnc Programmer is a full-time professional responsible for creating and managing CNC programs independently.

What are the most commonly searched types of Cnc Programmer jobs in Tennessee? The most popular types of Cnc Programmer jobs in Tennessee are:
What are popular job titles related to Internship Cnc Programmer jobs in Tennessee? For Internship Cnc Programmer jobs in Tennessee, the most frequently searched job titles are:
What cities in Tennessee are hiring for Internship Cnc Programmer jobs? Cities in Tennessee with the most Internship Cnc Programmer job openings:

CNC Machinist Apprentice

Laborup

Greenback, TN • On-site

$20 - $21/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Overview

We are seeking a motivated CNC Machinist Apprentice to join our team and help manufacture precision parts for advanced industrial automation equipment. This role is designed as a 2-year development pipeline to help you grow into a fully realized CNC Machinist.

You will work alongside true industry veterans, assisting with large, high-spec work while learning the ropes of professional manufacturing. This is a hands-on, shop-floor role for someone who has established basic fundamentals through schooling and is eager to turn that foundation into a long-term career. If you are passionate about craftsmanship, value teamwork, and are ready to commit to continuous learning, we encourage you to apply.

Compensation

  • Pay: $20 - $21 / hr

Shift

  • 1st shift
  • Monday - Thursday
  • 6:00am-4:30pm

Benefits

  • Medical, dental, vision
  • 401(k) with match
  • PTO

Responsibilities

  • Learn and Operate CNC Equipment – Assist senior machinists in operating and monitoring CNC milling and turning machines, learning to deliver consistent output safely and to quality standards.
  • Assist with Setups and Changeovers – Support the preparation of machines, including loading tools and fixtures, while learning the principles of process stability.
  • Develop Blueprint Reading Skills – Work closely with mentors to interpret prints, dimensions, and tolerances accurately to ensure parts meet specifications.
  • Support In-Process Inspection – Perform guided quality checks, learn to document measurements, and verify conformance using precision measuring tools.
  • Maintain Tooling and Equipment Readiness – Help care for tooling, fixtures, gauges, and measuring devices to ensure reliable shop performance.
  • Support Preventive Maintenance – Assist with basic PM tasks for assigned machines to protect uptime and safety.
  • Complete Production Documentation – Learn to accurately fill out production paperwork and required system data entry.
  • Commit to Continuous Learning – Actively engage in your 2-year development plan, absorb feedback, and model safe, team-oriented behaviors that strengthen our shop culture.

Requirements

Qualifications

Required Education & Experience

  • 2+ years of professional or academic CNC machining fundamentals
  • A strong desire to learn and commit to a 2-year hands-on training pipeline.
  • Basic understanding of shop safety, measuring tools, and machining concepts.

Preferred Skills

  • A TCAT (Tennessee College of Applied Technology) degree, a vocational high school diploma, or an equivalent certification in machining to establish fundamentals.
  • Exposure to Mazak machines or Mazatrol programming is a major plus (though not required).
  • Familiarity with CNC mills or lathes through coursework or internships.

The Ideal Candidate

  • Eager Learner – You are a sponge for knowledge, ask good questions, and are excited to work alongside industry veterans to master your craft.
  • Detail-Oriented Supporter – You understand that quality starts with the basics, taking pride in a clean workspace, accurate documentation, and careful measurements.
  • Practical Problem Solver – You apply what you learned in school to the real world, escalating issues quickly and learning from every adjustment.
  • Team-Oriented Builder – You communicate well, take direction positively, and want to contribute to a strong, collaborative shop culture.

Benefits

Compensation

  • Pay: $20 - $21 / hr

Shift

  • 1st shift
  • Monday - Thursday
  • 6:00am-4:30pm

Benefits

  • Medical, dental, vision
  • 401(k) with match
  • PTO