1

Trainee Cnc Programmer Jobs (NOW HIRING)

Lippert is a leading, global manufacturer and supplier of highly engineered products and customized ... Lippert is thrilled to announce our CNC Machine Operation Trainee Program ! In just 4 weeks you ...

CNC Machinist

Grand Rapids, MI · On-site

$19.75 - $27/hr

Engineered Tooling Systems (ETS) is looking to add an experienced CNC Machinists OR Trainee. The CNC Machinist is responsible for producing machined parts by programming, setting up, and operating a ...

CNC Mill Trainer

Beavercreek, OH · On-site

$27 - $30/hr

Observe, document, and provide feedback on trainee performance and progress * Support and execute ... Strong knowledge of CNC machine operation and basic programming * Blueprint reading and GD&T ...

CNC Operator Trainee - 2nd shift

Mahwah, NJ · On-site

$20.50 - $28/hr

Familiarity with basic CNC programing concepts and code, preferred * General knowledge of machining tools and accessories, including tool holders, cutting tools, boring bars, fixtures, and inserts ...

Showing results 41-60

Trainee Cnc Programmer information

See salary details

$16

$30

$44

How much do trainee cnc programmer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for trainee cnc programmer in the United States is $30.96, according to ZipRecruiter salary data. Most workers in this role earn between $25.48 and $34.86 per hour, depending on experience, location, and employer.

What is a trainee CNC programmer?

Trainee CNC Programmers are entry-level professionals who are learning to operate and program Computer Numerical Control (CNC) machines. They assist in setting up, running, and maintaining machinery that manufactures precision parts and components, often in industries like automotive, aerospace, and manufacturing. Their responsibilities include reading technical drawings, writing basic CNC programs, and ensuring quality standards are met, all while gaining hands-on experience under the supervision of experienced programmers. Over time, trainees develop the skills needed to advance to fully qualified CNC Programmers.

What are some typical challenges faced by a trainee CNC programmer during the learning process?

As a Trainee CNC Programmer, one common challenge is mastering the use of specialized software (such as CAD/CAM tools) and understanding complex technical drawings. You may also find it challenging to troubleshoot programming errors and ensure machines run efficiently without defects. Close collaboration with experienced machinists and engineers is essential, which means strong communication skills are important. Over time, hands-on practice and mentoring will help you build confidence and proficiency in programming and problem-solving.

What are the key skills and qualifications needed to thrive as a trainee CNC programmer, and why are they important?

To thrive as a Trainee CNC Programmer, you need a basic understanding of machining processes, mathematical aptitude, and often a relevant technical diploma or apprenticeship. Familiarity with CAD/CAM software, CNC machine operation, and blueprint reading is typically required, along with willingness to learn specific programming languages like G-code. Attention to detail, problem-solving ability, and effective communication help trainees excel in learning and collaborating with more experienced machinists. These skills ensure accuracy, safety, and efficiency in producing precision-engineered components while supporting career development.

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

AspectTrainee Cnc ProgrammerCnc Programmer
QualificationsBasic technical diploma or relevant trainingAdvanced skills, experience, often certifications
Work EnvironmentSupervised training in manufacturing or workshopIndependent operation in production settings
ResponsibilitiesLearning programming, setup, and operationCreating, editing CNC programs, troubleshooting

The main difference is that a Trainee Cnc Programmer is in training, focusing on learning and gaining experience, while a Cnc Programmer is an experienced professional responsible for programming and managing CNC machines independently.

How much do trainee CNC programmers earn?

Trainee CNC programmers typically earn between $25,000 and $40,000 annually, depending on location, industry, and level of training. As they gain experience and develop skills in CNC programming software and machine operation, their earnings can increase accordingly.

How to become a trainee CNC programmer with no experience?

To become a trainee CNC programmer with no experience, focus on gaining basic knowledge of machining and CNC operations through online courses or technical school programs. Learning to operate CNC machines, understanding G-code, and developing attention to detail are essential; some employers may also provide on-the-job training or require a relevant certification. Building foundational skills and demonstrating a willingness to learn can help you start in this role.

Is there a demand for Trainee CNC programmers?

There is steady demand for Trainee CNC programmers as manufacturing and machining industries continue to grow, especially for those skilled in CNC machine operation, programming, and CAD/CAM software. Entry-level positions often require basic knowledge of machine tools and safety protocols, with opportunities increasing as companies seek skilled operators to improve production efficiency.
More about Trainee Cnc Programmer jobs

What cities are hiring for Trainee Cnc Programmer jobs?

Cities with the most Trainee Cnc Programmer job openings:

What are the most commonly searched types of Cnc Programmer jobs?

The most popular types of Cnc Programmer jobs are:

What states have the most Trainee Cnc Programmer jobs?

States with the most job openings for Trainee Cnc Programmer jobs include:

What job categories do people searching Trainee Cnc Programmer jobs look for?

The top searched job categories for Trainee Cnc Programmer jobs are:

Infographic showing various Trainee Cnc Programmer job openings in the United States as of August 2026, with employment types broken down into 83% Full Time, and 17% Nights. Highlights an 100% In-person job distribution, with an average salary of $64,389 per year, or $31 per hour.

CNC Machine Operator Trainee

Lippert

Eau Claire, WI • On-site

$20/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 17 days ago


Lippert rating

7.3

Company rating: 7.3 out of 10

Based on 107 frontline employees who took The Breakroom Quiz

308th of 490 rated machine equipment manufacturers


Job description

Overview

Come join the Lippert team!

Lippert is a leading, global manufacturer and supplier of highly engineered products and customized solutions, dedicated to shaping, growing, and bettering the RV, marine, automotive, commercial vehicle and building products industries. We combine our strategic manufacturing capabilities with the power of our winning team culture to deliver unrivaled customer service, award-winning innovation, and premium products to all our customers.

Lippert is thrilled to announce our CNC Machine Operation Trainee Program! In just 4 weeks you learn how to fabricate components for our custom towing and truck accessories from Certified Machining Instructors. This is paid training!  Training classes are offered during the day Mon-Fri 7am to 4pm.  Positions available after successful completion of training will be Friday - Sunday 5am to 5pm or Friday - Sunday 5pm to 5am. 

Machine Operation Trainee, starting pay $20.00 per hour 

Classes will start October

Our CNC Machine Operator Trainees will learn and develop machining skills to operate Lasers, Press Brakes, Saws and Tube Bending equipment to create components per engineering. No experience necessary.

Duties and Responsibilities:

  • Report to class on time.
  • Report to class ready to learn.
  • Wear appropriate attire for production floor. (Long pants, steel-toed boots or shoes, hearing protection, gloves and safety glasses)
  • Listen and follow instructions.
  • Ask questions.
  • Maintain safe and clean working environment by complying with all procedures, rules, and regulations.

Working Conditions:

  • Fast-paced manufacturing environment.
  • Classroom instruction.

Qualifications:

  • Work Experience: No prior experience required. Prior manufacturing experience beneficial.
  • Computer Skills: Basic computer skills helpful.
  • Physical, Mental and Visual Skills:  Ability to lift, bend, and twist throughout the workday; will be required to lift between 10 to 30 pounds on a regular basis, and up to 75lbs occasionally.

Why We are Different:

At Lippert, Everyone Matters. This is not just a tagline or empty promise; it is who we are. We have intentionally created a culture that values and celebrates our team members’ unique and varied backgrounds, perspectives, and experiences.  We strive to give our team members a deeper sense of purpose at work, and we continue to build a better work environment by aligning our cultural and business strategies with the needs of our team members.

What You will Get:

  • A unique, inclusive, and supportive company culture.
  • Comprehensive benefit offerings including medical, dental, vision, 401k with employer match, vacation, and more!
  • Fair and competitive compensation.
  • Career development and mentoring and opportunities to grow.
  • Holiday, personal and vacation days.

Apply at careers.lippert.com!


Pay Group : AAP/EEO Statement

Lippert provides equal employment opportunity to all team members and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, ancestry, age, genetic information, disability, citizen status, protected veteran status, military service, marital status or any other legally protected category as established by federal, state, or local law.  This policy governs all employment decisions, including recruitment, hiring, job assignment, compensation, training, promotion, discipline, transfer, leave-of-absence, access to benefits, layoff, recall, termination and other personnel matters.  All employment and personnel-related decisions are based solely upon legitimate, job-related factors, such as skill, ability, past performance, and length of service with Lippert.

Lippert’s strong commitment to equal employment opportunity requires a commitment by each individual team member.  Compliance with the letter and spirit of this policy is required of all team members.  Violations of this policy should be immediately reported to your leader or to any member of leadership.  Team members who violate this policy will be subject to disciplinary action, up to and including termination of employment.

Know Your Rights

Qualifications:UNAVAILABLEEducation:UNAVAILABLEEmployment Type: FULL_TIME

What Lippert employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom