Demo

CNC Programmer/Machinist

McVay HR
Logan, UT Full Time
POSTED ON 7/18/2026
AVAILABLE BEFORE 11/14/2026

Title: CNC Programmer / Machinist

Location: Logan, UT; In-Office

FLSA Status: Hourly; Non-Exempt

Time Requirement: Full-Time

Salary: $28-40

Benefits:

  • Paid time off (PTO).
  • Paid holidays.
  • Health insurance reimbursement.
  • 401K match, 100% match up to 3.5% contributed.
  • A great work environment.

Company & Culture:

McVay HR is hiring a CNC Programmer/Machinist for Global Industries in Logan, UT.

Global Industries LLC has been a trusted manufacturing partner in Logan, Utah, since 2006, specializing in producing high-quality parts with a focus on accuracy and reliability.

With a skilled team and state-of-the-art equipment, Global Industries handles everything from single prototypes to full production runs, with the same level of care and attention to detail on every job. It's a workplace that takes pride in doing things right, making it a great fit for those who value quality work and a team-oriented environment.

Summary:

The CNC Programmer/Machinist is responsible for programming, setting up, and operating CNC mills and lathes. This role involves interpreting engineering drawings and instructions, programming machine controls, and performing thorough inspections of finished parts to ensure compliance with specifications.

Key Objectives & Responsibilities:

  • Program and set up CNC mills and lathes based on oral instructions, prints, and drawings
  • Enter programs and all necessary parameters into machine controls of CNC mill and lathe
  • Perform inspections of finished parts to ensure compliance with specifications
  • Complete jobs independently with no supervision
  • Achieve and maintain an advanced level of productivity
  • Other duties as assigned

Qualifications:

  • Minimum 4 years of experience
  • Trade school certification or formal education
  • Advanced machining course or equivalent training
  • Mastercam experience
  • Ability to read and interpret blueprints
  • Ability to operate CNC mills and lathes
  • Ability to use inspection equipment such as micrometers, calipers, and depth mics

Skills:

  • CNC programming and machine operation
  • Blueprint reading and interpretation
  • Precision measurement and quality inspection
  • Problem-solving and independent decision-making
  • Moderate reading comprehension for instructions and memos
  • Clear communication with supervisors and team members
  • Mathematical skills sufficient for programming and machine operations
  • Basic PC operation and file management

Physical Demands: This role requires frequent lifting and/or moving up to 40 pounds and occasional lifting and/or moving up to 80 pounds. Must be able to stand, walk, and move throughout a warehouse/production environment for extended periods.

Employment Type: This is a full-time, temp-to-hire position. A 60-day evaluation period applies, after which the position may convert to permanent employment.

Pay: $28.00 - $40.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Paid time off

Application Question(s):

  • Employment is contingent on a successful background check. Are you willing to have a background check?

Experience:

  • CNC programming and machine operation: 2 years (Preferred)

Ability to Commute:

  • Logan, UT 84321 (Preferred)

Work Location: In person

Salary : $28 - $40

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer/Machinist?

Sign up to receive alerts about other jobs on the CNC Programmer/Machinist career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer/Machinist jobs in the Logan, UT area that may be a better fit.

  • gpac Logan, UT
  • CNC Machinist / Programmer Level 2 is an advanced-level role responsible for programming complex parts and assemblies using Mastercam, while serving as a s... more
  • 2 Days Ago

  • gpac Ogden, UT
  • Join a Northern Utah manufacturing organization that invests in advanced machining technology and gives experienced programmers ownership of the full progr... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!