1

Trainee Cnc Programmer Jobs (NOW HIRING)

CNC Panel Processing. We are looking for candidates for a panel processing department. This ... Starting pay $13.50 - $14.00/hr depending for trainees. If experienced and/or education we will ...

CNC Operator (Trainee)

Los Angeles, CA · On-site

$25 - $30/hr

As a CNC Operator (Trainee), you will be an important part of making and finishing parts. You will ... You will learn how to operate CNC machines, mills, and lathes, make small programming changes, set ...

... advanced engineered solutions for the aerospace and transportation industries. Our primary ... As a CNC Trainee, you'll be partof our team located in Fullerton, CA. Key Responsibilities ...

As a CNC Operator (Trainee), you'll support machining and post-processing operations while learning ... Support troubleshooting and continuous improvement projects alongside machinists and engineers This ...

CNC Machine Operator Trainee

Rochester, NH · On-site

$20 - $27.50/hr

CNC Machine Operator Trainee 3rd 2130-545 M-F SIG SAUER, Inc. is a leading provider and ... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ...

CNC Machine Operator Trainee

Rochester, NH

$20 - $27.50/hr

CNC Machine Operator Trainee 3rd 2130-545 M-F SIG SAUER, Inc. is a leading provider and ... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ...

As a CNC Trainee, you'll be partof our team located in Fullerton, CA. Key Responsibilities ... advanced engineered solutions for the aerospace and transportation industries. Our primary ...

CNC Machine Operator Trainee

Rochester, NH

$20 - $27.50/hr

CNC Machine Operator Trainee 3rd 2130-545 M-F SIG SAUER, Inc. is a leading provider and ... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ...

CNC Machine Operator Trainee

Rochester, NH

$20 - $27.50/hr

... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ... The CNC Machine Operator Trainee position is intended for candidates with no previous experience ...

CNC Machinist Trainee

Fullerton, CA · On-site

$23 - $25/hr

As a CNC Trainee, you'll be partof our team located in Fullerton, CA. Key Responsibilities ... advanced engineered solutions for the aerospace and transportation industries. Our primary ...

CNC Machine Operator Trainee

Rochester, NH · On-site

$20 - $27.50/hr

CNC Machine Operator Trainee 3rd 2130-545 M-F SIG SAUER, Inc. is a leading provider and ... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ...

CNC Machine Operator Trainee

Rochester, NH

$20 - $27.50/hr

... German engineering, and Swiss precision. Today, SIG SAUER is synonymous with industry-leading ... The CNC Machine Operator Trainee position is intended for candidates with no previous experience ...

CNC Trainee (2nd Shift)

Pennsauken, NJ · On-site

$18 - $19/hr

CNC Trainee Job Responsibilities: - Assist with the setup and operation of manual and CNC lathes ... With an innovative approach, we engineer unique automated solutions that support our customers so ...

CNC Trainee Job Responsibilities: * Assist with the setup and operation of manual and CNC lathes ... With an innovative approach, we engineer unique automated solutions that support our customers so ...

CNC Trainee (2nd Shift)

Pennsauken, NJ · On-site

$18 - $19/hr

CNC Trainee Job Responsibilities: * Assist with the setup and operation of manual and CNC lathes ... With an innovative approach, we engineer unique automated solutions that support our customers so ...

next page

Showing results 1-20

Trainee Cnc Programmer information

See salary details

$16

$30

$44

How much do trainee cnc programmer jobs pay per hour?

As of May 28, 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 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 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 Trainee CNC Programmers?

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

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:
CNC Machinist/Programmer

$21.63 - $35/hr

Full-time

PTO

Posted 8 days ago


Job description

Container Research Corporation, an AS9100 certified company with over 65 years in business, seeks a CNC Machinist/Programmer. The CNC machinist/programmer will input G&M codes and program, set up, and operate Fadal and HAAS CNC Machining Centers, and set up and run conventional lathes, milling centers, and other machine shop equipment. 
 
The right candidate will have 3 or more years of experience programming and operating CNC machinery. Knowledge of program sequence is required; candidates who can only edit existing programs will not be considered. The candidate will need working knowledge of knee mills, conventional lathes, drills, and all other related machinery, and be able to read a rule, square, protractor, micrometer, tape measure, and other measuring devices. 
 

Four day workweek (Mon-Thurs) and weekly pay! Full benefits package after 60 days of employment and paid time off after 6 months. Are you the right fit? Apply now! 


Job Type: Full-time, 4x10s Monday through Thursday, 6 AM to 4:30 PM

Pay: $21.63 - $35 per hour | Rates in the $30s are only available to those with extensive experience writing and editing code at the console | Rate is dependent on skills and experience

We are open to trainees! If you have some machining experience and are open to coming in as a trainee at $18/hr, please apply!


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.