1

Cnc Training Jobs in Utah (NOW HIRING)

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machine Programmer

Ogden, UT · On-site

$26 - $35.50/hr

Establishing and maintaining interpersonal relationships; training and teaching others ... CNC operation and metal machinability. * Ability to add, subtract, multiply, and divide in all ...

CNC Machinist

Ogden, UT · On-site

$18 - $34/hr

Knowledge of mechanical inspection techniques (GD&T training required) * Motivation to expand ... ARE YOU READY TO JOIN OUR TEAM? If you feel that this CNC Machinist position is the right ...

CNC Machinist

Ogden, UT · On-site

$18 - $34/hr

... training required)Motivation to expand knowledge and skillsWillingness to work with a teamWORK ... ARE YOU READY TO JOIN OUR TEAM?If you feel that this CNC Machinist position is the right ...

T USA is seeking an experienced CNC Programmer with a strong focus on lathes and turning operations ... and training. All employment decisions are based strictly on job-related qualifications and ...

CNC Programmer

Herriman, UT · On-site

$80K - $115K/yr

Position Overview B&T USA is seeking an experienced CNC Programmer with a strong focus on lathes ... and training. All employment decisions are based strictly on job-related qualifications and ...

CNC Machinist Apprentice

Ogden, UT · On-site

$17 - $28/hr

... to 4 p.m. for training, and once you are ready, you will move to swing shift, Monday through ... If you feel that this CNC Machinist Apprentice position is the right opportunity for you, please ...

CNC Machinist Apprentice

Ogden, UT · On-site

$17 - $28/hr

... to 4 p.m. for training, and once you are ready, you will move to swing shift, Monday through ... If you feel that this CNC Machinist Apprentice position is the right opportunity for you, please ...

CNC Programmer

Layton, UT · On-site

$67K - $85K/yr

CNC file development, test and implementation * Set-up * Rough and finish machining ... Other duties as assigned Requirements Education/Training: * Associate's Degree in management or ...

next page

Showing results 1-20

Cnc Training information

What is a CNC training job?

A CNC Training job involves teaching individuals how to operate and program Computer Numerical Control (CNC) machines. Trainers provide hands-on instruction in machine setup, tooling, programming, and safety procedures. The role may be in a classroom, workshop, or on-site at manufacturing facilities. CNC trainers help students or employees develop the skills needed for precision machining and production efficiency.

What are the key skills and qualifications needed to thrive in CNC training, and why are they important?

To thrive in CNC Training, individuals need a solid understanding of machining principles, blueprint reading, and basic math, often supported by a high school diploma or technical certification. Familiarity with CNC machines, G-code programming, and CAD/CAM software is highly valuable, with certifications such as NIMS or OSHA being advantageous. Excellent attention to detail, eagerness to learn, and strong problem-solving skills are important soft qualities. These skills ensure the trainee can efficiently learn industry-standard processes, operate complex equipment safely, and adapt quickly to manufacturing environments.

What career advancement opportunities are typically available after completing CNC training?

Once you complete CNC training, you may start in entry-level machinist or operator roles, but there are ample opportunities for growth as you gain experience and expertise. Many professionals advance to CNC programmer, setup technician, or supervisory positions, and with additional education or certifications, roles in quality control or manufacturing engineering are also attainable. Continuous learning and staying updated on the latest technologies can accelerate career progression. Additionally, experienced CNC professionals are often sought after for team leadership or training positions due to their hands-on knowledge.

How long does it take to become a CNC training?

CNC training programs typically range from a few weeks to several months, depending on the depth of instruction and whether they are certificate or diploma courses. Many programs include hands-on experience with CNC machines and may lead to certifications that improve job prospects in manufacturing or machining roles.

How to train as a CNC training?

To train as a CNC operator, individuals typically complete technical or vocational programs that cover CNC machine operation, programming, and safety procedures. Hands-on experience with CNC equipment and certifications such as the National Institute for Certification in Engineering Technologies (NICET) can enhance job prospects. On-the-job training is also common to develop specific skills and familiarity with different machine models.

Is CNC training a good career path?

CNC training prepares individuals for careers as CNC machinists, involving operating computer-controlled machine tools in manufacturing environments. It offers opportunities for stable employment, skill development in programming and precision machining, and often requires certifications or technical education. The field is expected to grow with manufacturing demand, making it a viable career choice for those interested in technical work.

What are the most commonly searched types of Cnc Training jobs in Utah?

The most popular types of Cnc Training jobs in Utah are:

What are popular job titles related to Cnc Training jobs in Utah?

For Cnc Training jobs in Utah, the most frequently searched job titles are:

Infographic showing various Cnc Training job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 17% Part Time, and 1% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution.

$26 - $35.50/hr

Full-time

Posted 22 days ago


Job description

The Role:

 As the CNC Programmer, you will join our drilling team andsupport by programming CNC machines using engineering blueprints and models. CNC Machines include 3-4 axis vertical mills and lathes.

Your Responsibilities:

  • Obtains jobs from and coordinates program due dates with production planners.
  • Reviews drawings for any special machine tooling or fixture requirements.
  • Places orders for special tooling or fixtures through manufacturing engineering; follow up to ensure on-time availability.
  • Programs parts using Mastercam software.
  • Designs fixturing and program templates for reoccurring part families.
  • Prepares final program using the CNC post processor and delivers to CNC Departments.
  • Prints and assembles work order packets for CNC jobs and delivers to CNC Machine Operators.
  • Works closely with the CNC Machine Operators to determine tooling feeds and speeds; adjusts as required.
  • Maintains data files for all CNC programs by item part number; updates program files as necessary with the corrected revision level programs.
  • Works individually and as part of a team to develop and implement quality and efficiency improvements; maintains cooperative relationships with employees at all levels.
  • Establishing and maintaining interpersonal relationships; training and teaching others.
  • Maintenance of a clean and orderly work area free of excess materials.
  • Support for and involvement in company, department, and/or safety policies, procedures, programs and activities. 

Our Requirements:

  • High school diploma or general education degree (GED); with minimum 3 years related experience and/or training; or equivalent combination of education and experience with CNC operation and metal machinability.
  • Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, proportions, and decimals.  Ability and understanding of various measuring devices in meeting drawing dimensions and specifications.
  • Ability to read and interpret documents such as blueprints, work orders, work instructions, diagrams, safety rules, operating and maintenance instructions, and procedure manuals. Good verbal and written communication skills are necessary.
  • Work requires continual attention to detail in following through, establishing priorities, meeting deadlines.
  • Must have knowledge of a variety of computer software applications including but not limited to: Outlook, Word, Excel and PowerPoint, and JDE experience preferred.
  • Good verbal and written communication skills are necessary.
  • Work requires continual attention to detail in following through, establishing priorities and meeting deadlines.