1

Mastercam Programming Jobs in Utah (NOW HIRING)

Machinist 2/3

Corinne, UT

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT · On-site

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT · On-site

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT · On-site

$19.25 - $26.25/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist 2/3

Corinne, UT · On-site

$20.50 - $28/hr

Proficiency in CAM programming with Mastercam preferred. * Must have experience running manual machines and performing set-ups * Experience with Siemens, Fanuc, & HAAS Controllers preferred * Ability ...

Machinist

Lindon, UT · On-site

$22.44/hr

... programming, setting up, and operating CNC and manual machining equipment with a focus on precision and quality. This role involves using software such as AutoCAD and Mastercam to create and modify ...

... programming, setting up, and operating CNC and manual machining equipment with a focus on precision and quality. This role involves using software such as AutoCAD and Mastercam to create and modify ...

Machinist

Lindon, UT · On-site

$22.44/hr

... programming, setting up, and operating CNC and manual machining equipment with a focus on precision and quality. This role involves using software such as AutoCAD and Mastercam to create and modify ...

Experimental Machinist 3

Logan, UT · On-site

$18.75 - $25.75/hr

Normally performs precision work to exacting tolerances and dimensions for research engineers in a ... Ability to set up, program, and operate CNC machines including the use of Mastercam software.

SR. MACHINIST with Security Clearance

Logan, UT · On-site

$18.75 - $25.75/hr

Normally performs precision work to exacting tolerances and dimensions for research engineers in a ... Mastercam software Ability to lift up to 50lbs Ability to work safely and with concern for the ...

Machinist III+

Ogden, UT · On-site

$32.50 - $44/hr

... Mastercam) to create and optimize CNC programs for milling and turning operations in the defense and aerospace manufacturing environment. * Collaborate closely with engineering and production teams ...

next page

Showing results 1-20

Mastercam Programming information

What are some common challenges Mastercam Programmers face when working with complex parts, and how can they address them?

Mastercam Programmers often encounter challenges when programming complex geometries, such as intricate contours or multi-axis toolpaths. These situations require careful planning to avoid collisions, ensure optimal surface finishes, and maintain efficient cycle times. Collaborating closely with machinists and engineers can help identify potential manufacturing issues early on. Additionally, regularly updating Mastercam skills and staying current with software updates can greatly improve problem-solving and productivity when handling difficult projects.

What are the key skills and qualifications needed to thrive as a Mastercam Programmer, and why are they important?

To excel as a Mastercam Programmer, you need strong skills in CNC machining, CAD/CAM software proficiency, and a solid understanding of manufacturing processes, typically supported by technical training or certification in Mastercam. Familiarity with Mastercam software, G-code programming, and CNC machine operation is crucial for producing accurate toolpaths and efficient machining. Attention to detail, problem-solving ability, and effective communication with machinists and engineers are essential soft skills. These competencies ensure the creation of precise parts, minimize errors, and optimize production efficiency in a manufacturing environment.

What is Mastercam programming?

Mastercam programming refers to the process of using Mastercam software to create toolpaths and generate G-code for CNC (Computer Numerical Control) machines. This software enables programmers to design parts, simulate machining operations, and optimize cutting processes for manufacturing. Mastercam programmers convert CAD models into instructions that CNC machines use to fabricate parts with precision and efficiency.
What job categories do people searching Mastercam Programming jobs in Utah look for? The top searched job categories for Mastercam Programming jobs in Utah are:
What cities in Utah are hiring for Mastercam Programming jobs? Cities in Utah with the most Mastercam Programming job openings:
Infographic showing various Mastercam Programming job openings in Utah as of July 2026, with employment types broken down into 28% Internship, 13% As Needed, 51% Full Time, 5% Part Time, 1% Nights, and 2% Summer. Highlights an 99% Physical, and 1% Remote job distribution.
Syndicate Production Programmer

Syndicate Production Programmer

SilencerCo

Riverton, UT • On-site

Full-time

Re-posted 26 days ago


Job description

Production CNC Programmer
SicoSyndicate
Riverton, UT
Full-time
Shift: Day Shift - 6:00 AM - 4:30 PM (Monday - Thursday)
Last Revised Date: 10/14/2025
Last Revised By: Nathan Davis
Position Overview
The CNC Programmer is focused on the improvement of SicoSyndicate's machining operation through standardization and automation of the CNC work centers. The Programmer develops and implements optimal, cost-effective machining processes and methods in accordance with product specifications and quality standards, recommends and implements improvements to production processes, methods, and controls, and coordinates machining of new or revised products. Must be able to work independently with minimal supervision, balance workload with multiple priorities, and take multiple paths to resolve issues, including using their own technical skills up to contacting, scheduling, and/or overseeing external service providers.
Job Responsibilities
  • Evaluates machining processes by designing and conducting research programs, applying knowledge of product design, fabrication, assembly, tooling, and materials, conferring with equipment vendors, and soliciting observations from operators.
  • Carries out process improvement, problem resolution, project management, and employee training for cost-reduction, quality improvement, and efficiency.
  • Develops manufacturing processes by studying product requirements, researching, designing, modifying, and testing manufacturing methods and equipment and conferring with equipment vendors.
  • Improves machine efficiency by analyzing and planning workflow, space requirements, and equipment layout.
  • Assures product and process quality are achieved by machining processes, testing finished product and process capability, establishing standards, and confirming machine processes.
  • Review engineering changes and take appropriate measures to ensure all product documentation for the affected operations (programs, setup sheets, JBS) are updated to support the change prior to release to production.
  • Represents manufacturing on cross-functional teams.
  • Participate, review, and facilitate FMEA and DFM reviews.
  • Provides manufacturing decision-making information by calculating production, labor, and material costs, reviewing production schedules, and estimating future requirements.
  • Prepares product and process reports by collecting, analyzing, and summarizing information and trends.
  • Provides manufacturing engineering information by answering questions and requests.
  • Maintains product and company reputation by complying with government regulations.
  • Keeps equipment operational by coordinating maintenance and repair services, following manufacturer's instructions, and established procedures, and requesting special service.
  • Maintains product and process database by writing computer programs and entering data.
  • All other duties and responsibilities as may be assigned

Results
  • Participate and contribute to the monthly and yearly Programming Team's Process Improvement goal.
  • Professional interaction and positive rapport with coworkers and internal customers.

Job Qualifications (Required)
  • Minimum of 2 years of manufacturing experience

Job Qualifications (Preferred)
  • Leadership skills
  • Fabrication experience
  • TS/ISO and ITAR preferred
  • CAD/CAM experience (SolidWorks, MasterCAM, ESPRIT)
  • Skilled/experienced with: Multi-Path Turn/Mill Lathes, Mills, and EDMs (Okuma, Nakamura, Kitamura, Fanuc).
  • Conceptual skills
  • Quality focus
  • FMEA experience strongly preferred
  • Six Sigma experience strongly preferred
  • Process improvement focus