CNC Machinist

Smart Resources Group

Salt Lake City (UT)

On-site

USD 45,000 - 50,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Smart Resources Group in Salt Lake City is seeking an experienced CNC Setup Machinist to independently set up and operate CNC mills and lathes, perform tool/work offset adjustments, and edit programs at the machine control.

The ideal candidate reads blueprints, interprets tolerances, and troubleshoots machining issues to maintain high quality parts; CAD/CAM experience preferred; schedule Monday–Thursday with overtime as required.

Qualifications

  • Proven experience independently setting up and operating CNC equipment.
  • Read and interpret blueprints, G-code, M-code, and machining specifications.
  • CAD/CAM experience preferred.

Responsibilities

  • Set up and operate CNC mills and lathes independently.
  • Tooling setups, workholding, and offsets adjustments.
  • Read blueprints, G-code, M-code and specifications.
  • Edit CNC programs directly at the machine control.
  • Machine and inspect parts to specified tolerances.
  • Troubleshoot machining issues and adjust for accuracy.
  • Assist with material preparation and shop operations.
  • Maintain a clean, safe, and organized work environment.

Skills

CNC setup
CNC operation
G-code editing
Blueprint reading
CAD/CAM
Troubleshooting

Tools

CNC lathes
Vertical mills
Citizen Swiss-type
Mastercam
Fusion 360

Job description

CNC Setup Machinist

Location: Salt Lake City, UT | Pay: $33–$36+/hr DOE | Schedule: Monday–Thursday, 6:0 AM–4:30 PM, with overtime as required | Employment Type: Full-Time

Position Overview

We are seeking an experienced CNC Setup Machinist with strong hands‑on experience in machine setup, operation, program adjustments, and precision machining. The ideal candidate can independently perform setups, troubleshoot machining issues, and consistently produce high‑quality parts to specified tolerances.

Key Responsibilities
  • Independently set up and operate CNC mills, lathes, and other machining equipment.
  • Perform tooling setups, workholding, and tool/work offset adjustments.
  • Read and interpret blueprints, G-code, M-code, and machining specifications.
  • Edit CNC programs directly at the machine control.
  • Machine and inspect precision components to specified dimensional tolerances.
  • Troubleshoot machining issues and make adjustments to maintain accuracy and quality.
  • Assist with material preparation, cutting, and general shop operations.
  • Maintain a clean, safe, and organized work environment.
Qualifications
  • Proven experience independently setting up and operating CNC equipment.
  • Experience with one or more of the following:
    • CNC lathes with live tooling
    • Vertical mills using hard and soft jaws
    • Citizen Swiss-type CNC machines, including push/pull operations
    • Horizontal mills with pallet systems and tombstones
  • Strong understanding of CNC controls, program edits, and tool/work offsets.
  • Ability to read blueprints, interpret dimensional tolerances, and use precision measuring instruments.
  • CAD/CAM experience (Mastercam, Fusion 360, or similar) preferred.
  • Strong mechanical aptitude, troubleshooting skills, and attention to detail.
  • Reliable attendance, punctuality, and ability to commute to Salt Lake City.
Ideal Candidate

A skilled, hands‑on machinist who brings more than basic machine operation, with the ability to independently perform setups, adjust programs, hold tight tolerances, and consistently produce quality parts.

#INDSRCH

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Setup Machinist - Precision & Programming
CNC Setup Machinist - Precision & Programming

Smart Resources Group • Salt Lake City (UT)

On-site
USD 45,000 - 50,000
CNC Machinist II
CNC Machinist II

Smart Resources Group • Ogden (UT)

On-site
USD 39,000 - 45,000
Shift differential
Overtime opportunities
CNC Machinist - Day Shift
CNC Machinist - Day Shift

Desert Tech LLC • Northern (KY)

Hybrid
USD 46,000 - 66,000
Paid holidays
Vacation time
Employee pricing on firearms
+3
CNC Machinist - Programming
CNC Machinist - Programming

Cogent Talent Solutions • Hickory (NC)

On-site
USD 30,000 - 44,000
Health insurance
Paid holidays
Paid vacation
+1
CNC Machinist - Programming
CNC Machinist - Programming

Cogent Analytics Inc. • Hickory (NC), Northern (KY)

Hybrid
USD 39,000 - 44,000
Health insurance
Vacation time
Paid holidays
CNC Machinist - Programming
CNC Machinist - Programming

Cogent Analytics • Hickory (NC)

On-site
USD 30,000 - 44,000
Health insurance
Dental insurance
Vision insurance
+2
Machinist
Machinist

CyberCoders • Camarillo (CA)

On-site
USD 52,000 - 69,000
Medical
Dental
Vision
+3
CNC Machinist - Swing Shift
CNC Machinist - Swing Shift

Desert Tech • West Valley (WA)

On-site
USD 52,000 - 76,000
Paid holidays
Vacation time
Employee firearm pricing
+3
CNC Set-Up Machinist
CNC Set-Up Machinist

Selectek • Elk Grove Village (IL)

On-site
USD 34,000 - 41,000
Machinist
Machinist

Burnet Machining Inc • Goleta (CA)

On-site
USD 45,000 - 70,000
Competitive pay
Health insurance
Simple IRA with company match
+2