CNC Machinist/Programmer

MasterTech

Salt Lake City (UT)

On-site

USD 41,000 - 66,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Employer-paid benefits
Family benefit plan

Job summary

MasterTech in Salt Lake City is seeking a skilled CNC Machinist/Programmer to program, set up and operate Mazak machines using Mazatrol. You will interpret blueprints and CAD models and work with engineers to optimize processes.

The role requires 5+ years of experience, strong Mazatrol, G-code, and Mastercam skills. You will mentor junior machinists, uphold safety, and help drive productivity. Shift is 6 AM–4:30 PM with overtime after 40 hours; competitive hourly pay.

Qualifications

  • 5+ years of CNC machining experience
  • Proficient in Mazatrol programming
  • Strong knowledge of G-code and CNC principles
  • Experience programming with Mastercam
  • Ability to read blueprints and technical drawings

Responsibilities

  • Programming, set up, and operation of Mazak machines utilizing Mazatrol programming language.
  • Troubleshooting machinery, and operating mills and lathes.
  • Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings.
  • Develop and implement efficient machining strategies that boost productivity.
  • Training and mentoring junior Machinists.
  • Curating a clean and safe work environment

Skills

Mazak Mazatrol
G-Code programming
Blueprint reading
Mastercam
Leadership experience

Tools

Mazatrol language
Mastercam

Job description

Salt Lake City, United States | Posted on 08/31/2026

MasterTech is on the search for a skilled CNC Machinist/Programmer in Salt Lake City.

The Machinist/Programmer will be responsible for:
  • Programming, set up, and operation of Mazak Machines utilizing Mazatrol programming language.
  • Troubleshooting machinery, and operating mills and lathes.
  • Collaborating with engineers and designers to interpret blueprints, CAD models, and technical drawings.
  • Develop and implement efficient machining strategies that boost productivity.
  • Training and mentoring junior Machinists.
  • Curating a clean and safe work environment.
Key Qualifications:
  • 5 or more years of experience in the trade with leadership experience preferred but not required.
  • Highly proficient with Mazak Mazatrol.
  • Excellent understanding of G-Code programming and CNC Machining principles.
  • Experience programming with Mastercam Software.
  • Able to read and interpret blueprints and technical drawings.
Compensation:
  • $30.00 - $48.00/hour to start.
  • 100% employer paid benefits for the individual. Family benefit plan available. Includes medical, dental, vision, and life insurance contributions, paid time off, 401K with matching contributions, etc.
Shift:
  • 6AM start time, Monday to Friday. 10-12 hour days, averaging around 52 hour work weeks. Overtime paid after 40 hours per week.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CNC Machinist & Programmer (Mazatrol, Mastercam)
Senior CNC Machinist & Programmer (Mazatrol, Mastercam)

MasterTech • Salt Lake City (UT)

On-site
USD 41,000 - 66,000
Employer-paid benefits
Family benefit plan
CNC Machinist - Turn Programmer
CNC Machinist - Turn Programmer

United CNC Machining • Auburn Hills (MI)

On-site
USD 70,000 - 90,000
100% paid medical, dental, vision, and life insurance
Best compensation package
Paid holidays and vacation
+2
CNC Programming Machinist - Day Shift
CNC Programming Machinist - Day Shift

Aerotech, Inc. • Pittsburgh

On-site
USD 52,000 - 78,000
Sign-on bonus up to $3,000
Health benefits
401(k)
+1
CNC Programmer
CNC Programmer

Qualigence International • Mentor (OH)

On-site
USD 52,000 - 62,000
CNC Programmer- Experienced
CNC Programmer- Experienced

Page Mechanical Group, Inc. • Shirley (MA)

On-site
USD 50,000 - 70,000
CNC Machinist / Programmer / Team Lead
CNC Machinist / Programmer / Team Lead

Southern Illinois Crankshaft, Inc. • Northern (KY)

Hybrid
USD 60,000 - 85,000
Full benefits package
Health, dental, and vision insurance
Life and disability insurance
+2
CNC Programmer
CNC Programmer

LeoForce • Anaheim (CA)

On-site
USD 128,943,000 - 143,270,000
Medical Insurance
Dental Insurance
401(k) Plan
Programmer / Setup Machinist
Programmer / Setup Machinist

Linked Professional Services • Mount Clemens (MI)

On-site
USD 35,817 - 44,083
Competitive hourly pay based on experience
Contract-to-hire opportunity with long-term potential
Consistent full-time schedule (Monday–Friday)
+1
CNC Programmer Machinist
CNC Programmer Machinist

TOP PARTS International • Hauppauge (NY)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits package
Supportive work environment
CNC Machinist III (2190)
CNC Machinist III (2190)

Mitsubishi Chemical America • Libertyville (IL)

On-site
Competitive Benefits and Healthy Rewards Program
401K Program
Employee Assistance Programs
+3