2

Remote Cnc Programmer Jobs in Utah (NOW HIRING)

Process Engineer

Salt Lake City, UT · On-site +1

$35 - $65/hr

Our client provides full multi-discipline engineering, design, project management, procurement, and ... Willingness to travel for remote site assignments Preferred Qualifications * Understanding of ...

None Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking an exceptional Mechanical Engineer to provide high-quality delivery of infrastructure projects to one of the Department of War ...

$37.16 - $43.34/hr

Skill in programming machining operations, setting up and operating CNC machine tools. Knowledge of and ability to apply advanced shop mathematics such as geometric and trigonometric formulas to make ...

Remote Cnc Programmer information

See Utah salary details

$15

$28

$40

How much do remote cnc programmer jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for remote cnc programmer in Utah is $28.18, according to ZipRecruiter salary data. Most workers in this role earn between $23.17 and $31.73 per hour, depending on experience, location, and employer.

What are the typical daily tasks and collaboration methods for a Remote CNC Programmer?

As a Remote CNC Programmer, your daily responsibilities often include designing and optimizing CNC programs, interpreting technical drawings, and uploading code to remote machines or facilities. You frequently collaborate with engineers, machinists, and production managers through email, video calls, and cloud-based project management platforms to ensure design accuracy and resolve technical issues. Regular tasks may also involve troubleshooting program errors, updating documentation, and providing remote support during machine setups. This role requires ongoing communication and proactive coordination to ensure seamless production workflows, even from a distance.

What are the key skills and qualifications needed to thrive in the Remote Cnc Programmer position, and why are they important?

To thrive as a Remote CNC Programmer, you need expertise in CNC programming, machining processes, and blueprint reading, usually supported by a degree or certification in manufacturing, engineering, or a related field. Familiarity with CAD/CAM software (such as Mastercam, SolidWorks, or Fusion 360) and CNC machine controllers, as well as relevant certifications like NIMS, are highly valued. Strong problem-solving skills, attention to detail, and effective remote communication are essential soft skills in this role. These abilities ensure accurate program creation, efficient virtual collaboration, and timely troubleshooting of complex manufacturing tasks.

What is a Remote CNC Programmer job?

A Remote CNC Programmer creates and optimizes CNC machine programs from a remote location, using CAD/CAM software to ensure efficient and precise machining. They collaborate with engineers and machinists to develop toolpaths, troubleshoot issues, and improve manufacturing processes. This role requires strong programming skills, knowledge of G-code, and experience with CNC machines. Remote CNC Programmers must also communicate effectively and ensure their programs meet design specifications while maximizing productivity.

What are the most commonly searched types of Cnc Programmer jobs in Utah? The most popular types of Cnc Programmer jobs in Utah are:
What job categories do people searching Remote Cnc Programmer jobs in Utah look for? The top searched job categories for Remote Cnc Programmer jobs in Utah are:
What cities in Utah are hiring for Remote Cnc Programmer jobs? Cities in Utah with the most Remote Cnc Programmer job openings:

Process Engineer

Semiserve

Salt Lake City, UT • On-site, Remote

$35 - $65/hr

Contractor

Posted 15 days ago


Job description

Our client provides full multi-discipline engineering, design, project management, procurement, and project management services to the refining and petrochemical industries.

They are currently looking for Process Engineers (junior and mid-level).

The positions can be based in Billings (MT), Anchorage (AK), Salt Lake City (UT) or Bellingham (WA).


Foundation Building Learn essential process engineering fundamentals while developing technical competencies in heat and material balances, process simulation software (HYSYS, ProII), and creating project deliverables including P&IDs and equipment datasheets.

Client Collaboration Work directly with clients and operations staff to identify optimization opportunities and develop engineering solutions. Participate in project meetings to establish objectives and coordinate design solutions.

Technical Development Master basic engineering design guidelines while learning process unit operations under the mentorship of experienced engineers. Focus on producing quality deliverables with guidance and support.

What You Bring

Must-Have Qualifications

  • Education: Bachelor's Degree in Chemical Engineering
  • Experience: 1-5 years professional experience (Oil & Gas preferred)
  • Technical Skills: Understanding of company, client, and industry codes and standards
  • Software: Company project management and reporting tools proficiency
  • Communication: Strong written and verbal skills for internal and external interactions
  • Certifications: Ability to obtain TWIC card

Essential Requirements

  • Ability to estimate, schedule, and develop project scope
  • Comfort with client contact and new business development
  • Fast-paced environment adaptability with multiple priorities
  • Willingness to travel for remote site assignments

Preferred Qualifications

  • Understanding of refinery project front end loading and detailed design
  • Familiarity with refinery operations and troubleshooting
  • Experience in utilities, pipeline, and product terminals


Hourly wage: $35-$65 (depending on experience)


Apply now for immediate and confidential consideration!

#INDW


Education:Employment Type: CONTRACTOR