1

Internship Cnc Programmer Jobs in Tennessee (NOW HIRING)

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

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

Internship Cnc Programmer information

See Tennessee salary details

$15

$28

$40

How much do internship cnc programmer jobs pay per hour?

As of Jul 27, 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 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 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 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 cities in Tennessee are hiring for Internship Cnc Programmer jobs? Cities in Tennessee with the most Internship Cnc Programmer job openings:

Manufacturing Engineer

Laborup

Oak Ridge, TN • On-site

$70K - $80K/yr

Full-time

Medical, Retirement, PTO

Posted 24 days ago


Job description

We’re looking for a driven, hands-on Manufacturing Engineer to join our high-spec aerospace and defense manufacturing operation.

We don’t run a “plug-and-play” shop. We build large, complex CNC machined components and fabricated assemblies that go into mission-critical aerospace, defense, and energy systems—where precision and execution matter.

This role is intentionally open-ended.

You will sit at the center of production, owning how work actually gets done—from process development and machining strategy to real-time problem solving on the shop floor. This is not a support role. This is a build-it, improve-it, own-it role.

If you see inefficiencies, you fix them. If you see better ways to run parts, you implement them. If something breaks in production, you step in and solve it.

For the right person, this is an opportunity to gain full visibility into manufacturing operations and grow quickly into senior engineering or operational leadership.

Compensation

  • $70,000 – $80,000 / year
  • Performance-based growth tied to impact
  • Clear path into senior engineering or operations roles

Responsibilities:

Process Development & Ownership

  • Develop and refine manufacturing processes for complex machined and fabricated components
  • Define setups, tooling, workholding, and process flow
  • Translate engineering drawings into executable shop-floor plans

Continuous Improvement

  • Identify and eliminate inefficiencies in cycle times, setups, and workflows
  • Improve throughput, reduce scrap, and increase consistency across production
  • Implement practical, floor-driven process improvements

Hands-On Problem Solving

  • Work directly with machinists and operators to troubleshoot production issues
  • Address tooling challenges, tolerance issues, and process breakdowns in real time
  • Drive root-cause solutions—not temporary fixes

Cross-Functional Collaboration

  • Partner with programming, quality, and production teams to ensure smooth execution
  • Support new job launches from first article through production
  • Help align engineering intent with shop-floor reality

Build & Expand the Role

  • Identify gaps in processes or workflow and take initiative to improve them
  • Contribute to tooling, fixturing, and process standardization efforts
  • Grow into ownership of larger production scopes over time

Requirements

Required:

  • Bachelor’s degree in Mechanical, Manufacturing, Industrial Engineering, or a related field
  • 1–3 years of experience in a manufacturing or engineering environment, or relevant high-level co-op/internship experience
  • Strong problem-solving ability and mechanical aptitude
  • Ability to work in a hands-on manufacturing environment and collaborate directly with shop floor teams
  • Interest in aerospace, defense, or high-precision manufacturing

Preferred:

  • Experience in CNC machining or production environments (mills, lathes, or multi-axis)
  • Familiarity with engineering drawings and GD&T
  • Experience with CAD software such as SolidWorks, AutoCAD, or similar
  • Exposure to high-mix, low-volume or complex manufacturing environments
  • Experience supporting process improvement, tooling, or production operations

Benefits

  • Competitive salary and benefits package, including paid healthcare, holidays, and vacation.
  • Matching 401k.
  • Education reimbursement.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work environment.