1

Cnc Machine Maintenance Jobs in Utah (NOW HIRING)

CNC Machine Programmer

Logan, UT ยท On-site

$22.75 - $31.25/hr

CNC Machine Programmer Job Location: Logan, Utah Job Type: Contract * Develop, simulate, and ... Maintain updated libraries, tool * sheets, setup documentation.Contribute to fixture design, tool ...

CNC Machine Operator

UT ยท On-site

$18 - $22/hr

Operation of CNC Mills and Lathes * Regularly inspect parts using a variety of measuring equipment ... Machine maintenance experience

You will be effective in your work while enjoying time with co-workers and maintaining a safe, organized, and clean workplace. Responsibilities * Effectively operate a CNC mill, other machine shop ...

You will be effective in your work while enjoying time with co-workers and maintaining a safe, organized, and clean workplace. Responsibilities * Effectively operate a CNC mill, other machine shop ...

CNC Machine Mechanic

Kamas, UT ยท On-site

$26.07 - $53.59/hr

Job Purpose To efficiently perform maintenance and repair on numerically controlled Company ... Reassemble and adjust machines as necessary to keep all Graco hand, semi-automatic, CNC, and other ...

Job Purpose To efficiently perform maintenance and repair on numerically controlled Company ... Reassemble and adjust machines as necessary to keep all Graco hand, semi-automatic, CNC, and other ...

Job Purpose To efficiently perform maintenance and repair on numerically controlled Company ... Reassemble and adjust machines as necessary to keep all Graco hand, semi-automatic, CNC, and other ...

Job Purpose To efficiently perform maintenance and repair on numerically controlled Company ... Reassemble and adjust machines as necessary to keep all Graco hand, semi-automatic, CNC, and other ...

Job Purpose To efficiently perform maintenance and repair on numerically controlled Company ... Reassemble and adjust machines as necessary to keep all Graco hand, semi-automatic, CNC, and other ...

next page

Showing results 1-20

Cnc Machine Maintenance information

See Utah salary details

$15

$27

$35

How much do cnc machine maintenance jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for cnc machine maintenance in Utah is $27.96, according to ZipRecruiter salary data. Most workers in this role earn between $24.71 and $31.06 per hour, depending on experience, location, and employer.

What are CNC machine maintenance technicians?

CNC machine maintenance technicians are skilled professionals responsible for inspecting, servicing, troubleshooting, and repairing computer numerical control (CNC) machines used in manufacturing. They ensure that machines operate efficiently by performing regular maintenance, diagnosing mechanical and electrical issues, and replacing worn or damaged components. Their work helps prevent costly breakdowns and ensures high-quality production output. These technicians may also update software, calibrate equipment, and maintain detailed service records.

What is the difference between Cnc Machine Maintenance vs Cnc Machine Operator?

AspectCnc Machine MaintenanceCnc Machine Operator
Primary RoleMaintains, repairs, and troubleshoots CNC machines to ensure optimal performance.Operates CNC machines to produce parts according to specifications.
Required SkillsMechanical skills, troubleshooting, knowledge of CNC systems, certifications in machine maintenance.Machine operation, reading blueprints, basic programming, safety procedures.
Work EnvironmentMaintenance workshops, manufacturing plants, repair facilities.Factory floors, production lines, manufacturing plants.
CertificationsTechnical certifications in machine maintenance or CNC repair.Basic safety and machine operation certifications.

While Cnc Machine Maintenance focuses on keeping CNC equipment running smoothly through repairs and troubleshooting, Cnc Machine Operators are responsible for running the machines to produce parts. Both roles require knowledge of CNC systems, but maintenance roles emphasize technical repair skills, whereas operators focus on production and operation tasks.

What are some common challenges faced by CNC Machine Maintenance technicians and how can they be addressed?

CNC Machine Maintenance technicians often encounter challenges such as diagnosing complex mechanical or electrical faults, working under time constraints to minimize downtime, and keeping up with evolving technology. Staying proactive with preventative maintenance schedules and regularly updating training can help address these issues. Collaborating closely with machine operators and production teams also ensures quicker identification and resolution of problems, leading to smoother operations.

What are the key skills and qualifications needed to thrive as a CNC Machine Maintenance Technician, and why are they important?

To thrive as a CNC Machine Maintenance Technician, you need solid mechanical and electrical troubleshooting skills, knowledge of CNC machinery, and typically a technical diploma or relevant certification. Familiarity with diagnostic tools, PLC programming, and maintenance management systems is commonly required. Attention to detail, problem-solving abilities, and effective communication help technicians quickly identify issues and coordinate repairs. These competencies ensure machinery operates efficiently, minimizing downtime and supporting consistent production quality.
What are popular job titles related to Cnc Machine Maintenance jobs in Utah? For Cnc Machine Maintenance jobs in Utah, the most frequently searched job titles are:
What job categories do people searching Cnc Machine Maintenance jobs in Utah look for? The top searched job categories for Cnc Machine Maintenance jobs in Utah are:
Infographic showing various Cnc Machine Maintenance job openings in Utah as of July 2026, with employment types broken down into 86% Full Time, 7% Part Time, 2% Contract, and 5% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $58,149 per year, or $28 per hour.

Machine Maintenance Technician

Artisan Millwork LLC

Spanish Fork, UT โ€ข On-site

$35 - $45/hr

Full-time

Posted 2 days ago


Job description

Job Description:

We are seekingย a dependable Machine Maintenance Technician to join our team in Spanish Fork. This position plays a critical role in keeping our production facility running efficiently by maintaining and repairing our machinery and equipment.

Responsibilities:

  • Perform preventative maintenance on shop machinery and equipment.
  • Troubleshoot and repair CNC machines, edgebanders, dowel machines, and other woodworking equipment.
  • Diagnose mechanical, electrical, pneumatic, and hydraulic issues.
  • Maintain maintenance schedules and service records.
  • Coordinate repairs and parts ordering as needed.
  • Work closely with production staff to minimize downtime and maximize efficiency.
  • Ensure all equipment is operating safely and effectively.

Minimum Qualifications:

  • Previous experience maintaining industrial or woodworking machinery preferred.
  • Strong mechanical and troubleshooting skills.
  • Experience with CNC equipment is highly desirable.
  • Ability to work independently and prioritize tasks.
  • Strong attention to detail and commitment to safety.
  • Reliable attendance and positive attitude.

What We Offer:

  • Competitive pay: $35-$45 per hour, depending on experience.
  • Full-time, stable employment.
  • Opportunity to work with a growing company.
  • A valuable role that directly impacts shop productivity and success.

Job Type: Full-time

Expected hours: 40 per week

Schedule:

  • 8 hour shift
  • Monday to Friday
  • Overtime
  • Weekends as needed
  • ย 

Work Location: Spanish Fork, Utahย 

If you are a motivated maintenance professional who takes pride in keeping

equipment running at peak performance, we would love to hear from you.

Apply today to join the Artisan Millwork team!