1

Trainee Cnc Programmer Jobs (NOW HIRING)

CNC Machinist Trainee

Pittsburgh, PA ยท On-site

$20 - $27.25/hr

CNC Machinist Trainee - $1,500 Sign-On Bonus! Looking for meaningful work where you can make a ... Engineer a better future with Aerotech, a global leader in precision motion and automation. Our ...

CNC Machinist Trainee

Pittsburgh, PA ยท On-site

$20 - $27.25/hr

CNC Machinist Trainee - $1,500 Sign-On Bonus! Looking for meaningful work where you can make a ... Engineer a better future with Aerotech, a global leader in precision motion and automation. Our ...

CNC Operator Trainee

Chestertown, MD ยท On-site

$18 - $20/hr

CNC Operator Trainee Location: 365 Haacke Dr, Chestertown, MD 21620 Pay Range: $18 - $20 per hour ... Produce metal components according to engineering specifications. * Learn to identify and correct ...

CNC Operator Trainee

Chestertown, MD ยท On-site

$18 - $20/hr

CNC Operator Trainee Location: 365 Haacke Dr, Chestertown, MD 21620 Pay Range: $18 - $20 per hour ... Produce metal components according to engineering specifications. * Learn to identify and correct ...

CNC Operator Trainee

Chestertown, MD ยท On-site

$18 - $20/hr

CNC Operator Trainee Location: 365 Haacke Dr, Chestertown, MD 21620 Pay Range: $18 - $20 per hour ... Produce metal components according to engineering specifications. * Learn to identify and correct ...

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 Operator Trainee Location: 225 Talbot Blvd, Chestertown, MD 21620 Pay Range: $18 - $20 per hour ... Produce metal components according to engineering specifications. * Learn to identify and correct ...

CNC Mill Trainer

Dayton, OH ยท On-site

$20.50 - $27.25/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 ...

$19 - $26/hr

This role is ideal for seasoned CNC machinists, programmers, or manufacturing professionals who ... Ensure trainees understand and follow safety protocols and standard operating procedures.

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

Showing results 21-40

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 Machinist - Trainer

HORST ENGINEERING & MANUFACTURING CO

East Hartford, CT โ€ข On-site

$20.25 - $27.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

Position Overview:

We are seeking an experienced CNC Trainer with expertise in a variety of CNC machining and operation of Turning, Swiss turning, Mill-turn, and Milling, processes. The ideal candidate will have 2-3 years of training or leadership experience, with a preference for at least 2 years of hands-on training. This role involves leading students through an in-depth course that combines classroom instruction with practical, hands-on training. When not engaged in training activities, the individual will set-up/operate machinery and serve as a subject matter expert on the manufacturing floor, providing guidance to apprentices and ensuring optimal production processes.


This role is for 1st or 2nd shift. 1st shift is 7am-3:30.

This role is 100% in office at our plant in East Hartford, CT.

At HORST we offer a variety of benefits including but not limited to:

  • Competitive PTO Package
  • Paid Company Holidays
  • 401K Match Program
  • Medical, Dental, Vision Benefits
  • Tuition Reimbursement/Assistance Program

Key Responsibilities:

  • Training and Development:
    • Design and deliver comprehensive training programs covering CNC machining disciplines.
    • Conduct both classroom and hands-on training sessions, ensuring that students gain a thorough understanding of CNC machining principles and practices.
    • Assess trainees' performance, provide constructive feedback, and implement improvement plans as needed.
    • Stay updated with the latest advancements in CNC technology and integrate relevant updates into the training curriculum.
  • Mentorship and Support:
    • Act as a subject matter expert on the manufacturing floor, providing guidance and support to apprentices and less experienced machinists.
    • Foster a collaborative and inclusive learning environment, encouraging knowledge sharing and continuous improvement.
    • Author engineering change notices to enhance production, aligning with best practices for CNC operations
    • Author work instruction, work aids, and associated training aids that improve operator effectiveness when performing their duties.
  • Machining Operations:
    • Set up, program, and operate CNC machines according to operational work instructions and specifications.
    • Interpret technical drawings, blueprints, and CAD models to determine machining requirements.
    • Perform routine maintenance and troubleshooting of CNC equipment to ensure optimal performance.
    • Monitor machining processes, make necessary adjustments, and ensure adherence to quality standards.
    • Document any inefficiencies in the process, issuing change notices to engineering or programming for issue resolution or process corrections.

Qualifications:

  • High school diploma or equivalent; additional technical certifications or an associate degree in a related field is preferred.
  • At least 2 years of experience in training or leadership role, with a preference for candidates who have conducted hands-on training.
  • Minimum of 5 years of hands-on experience in CNC machining, with proficiency in turning, Swiss Turning, Mill-turn, and milling, processes.
  • Strong understanding of CNC programming, setup, and operation.
  • Excellent communication and interpersonal skills, with the ability to convey complex information clearly and effectively.
  • Proficiency in reading and interpreting technical drawings and blueprints.
  • Commitment to safety protocols and quality standards in a manufacturing environment.
  • Ability to work collaboratively in a team setting and adapt to evolving training and production needs.

Physical Demands:

Legend

N (Not applicable)

Activity is not applicable to this position

O (Occasionally)

Position requires this activity up to 33% of the time (0-2.5 hours/day)

F (Frequently)

Position requires this activity up to 66% of the time (2.5-5.5 hours/day)

C (Constantly)

Position requires this activity more than 66% of the time (5.5+ hours/day)

Lift/Carry 10-30lbs

F

Stand

F

Walk

F

Manually manipulate

F

Squat or kneel

O

Bend

O

Reach above shoulder

O