1

Nc Programmer Jobs in Utah (NOW HIRING)

Machinist III

Salt Lake City, UT · On-site

$32.50 - $44/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with numerical control (NC) lathe programming. * Proficiency in FeatureCAM or equivalent CAD/CAM software. * Experience with Vericut or similar CNC simulation software. * Strong knowledge ...

Software Engineer - Java

Salt Lake City, UT

$50 - $68.75/hr

The Full Stack developer will work on our Safety team and can sit in our Salt Lake City, UT office or our Headquarters in Charlotte, NC. Key Accountabilities: Writes code and assists in development ...

Principal Substation Engineer

Salt Lake City, UT · On-site

$147K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a substation engineer, you will lead or support utility and power substation projects and ... If you are in Chicago, IL, Phoenix, AZ, Charlotte, NC, St. Louis, MO, Marlton, NJ, Roanoke, VA, or ...

Principal Substation Engineer

Salt Lake City, UT

$147K - $175K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a substation engineer, you will lead or support utility and power substation projects and ... If you are in Chicago, IL, Phoenix, AZ, Charlotte, NC, St. Louis, MO, Marlton, NJ, Roanoke, VA, or ...

Transmission Line Engineers

Salt Lake City, UT

$90K - $125K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

However if you are in the Charlotte, NC, Roanoke, VA, Marlton, NJ, Pittsburgh, PA, St. Louis, MO ... As a Senior Transmission Line Engineer, you will lead and oversee transmission line project designs ...

Use SolidWorks to produce detailed 2D and 3D models; familiarity with Tekla, Inventor, AutoCAD, .ifc, and NC file exports is a plus. * Collaborate with engineers, project managers, fabricators, and ...

Mechanical Designer

Ogden, UT · On-site

$75K - $95K/yr

Use SolidWorks to produce detailed 2D and 3D models; familiarity with Tekla, Inventor, AutoCAD, .ifc, and NC file exports is a plus. * Collaborate with engineers, project managers, fabricators, and ...

Senior Sales Engineer - AEC

Draper, UT · Remote

$125K - $140K/yr

  • Retirement

SENIOR SALES ENGINEER - AEC US REMOTE ... RALEIGH, NC, DRAPER, UT EGNYTE YOUR CAREER. SPARK YOUR PASSION. Egnyte is a place where we spark ...

Field System Engineer - NJ

Salt Lake City, UT · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Attend 6-9 weeks of product training at Durham, NC or St. Louis, MO offices within the first year ... Bachelor degree in Engineering, Electronic Technology, Computer Science, Biomedical or other ...

Showing results 21-40

Nc Programmer information

See Utah salary details

$10

$35

$62

How much do nc programmer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for nc programmer in Utah is $35.99, according to ZipRecruiter salary data. Most workers in this role earn between $23.41 and $46.83 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an NC programmer, and why are they important?

To thrive as an NC Programmer, you need a strong background in CNC machining, computer-aided manufacturing (CAM), and blueprint reading, typically supported by relevant technical education or certifications. Familiarity with CAD/CAM software such as Mastercam, SolidWorks, or Siemens NX and knowledge of G-code programming are essential. Attention to detail, problem-solving abilities, and effective communication help ensure accurate program development and collaboration with production teams. These skills are vital for producing precise, efficient machining programs that maximize productivity and minimize errors in manufacturing.

What is an NC programmer?

NC Programmers, or Numerical Control Programmers, are professionals who create programs and instructions for computer-controlled machines, such as CNC (Computer Numerical Control) machines. They use specialized software to convert engineering drawings and specifications into precise code that directs machines on how to manufacture parts. NC Programmers play a vital role in industries like manufacturing, aerospace, and automotive, ensuring components are produced accurately and efficiently. Their expertise helps streamline production processes and maintain high-quality standards.

What challenges do NC programmers face when working with complex machinery or new manufacturing processes?

NC Programmers often encounter challenges such as interpreting intricate engineering drawings, adapting programs for machines with varying capabilities, and troubleshooting unexpected issues during test runs. Collaborating closely with machinists and engineers is essential to ensure programmed instructions align with real-world machine functions and tolerances. Staying updated on the latest CAM software and machine technologies also helps address these challenges and ensures efficient, error-free production.

What is the difference between Nc Programmer vs CNC Machinist?

AspectNc ProgrammerCNC Machinist
Primary RoleDesigns and develops CNC programs to control machine toolsOperates and sets up CNC machines to produce parts
Skills & CertificationsKnowledge of CAD/CAM software, programming languages, and machine operationMachine operation skills, blueprint reading, and basic programming knowledge
Work EnvironmentTypically works in engineering or programming departmentsWorks directly on the shop floor operating CNC machines
Industry UsageUsed in manufacturing, aerospace, automotive, and metalworking industriesCommonly employed in manufacturing and machining facilities

While both Nc Programmers and CNC Machinists work closely with CNC machines, Nc Programmers focus on creating the programs that control machine operations, often working in design or engineering roles. CNC Machinists operate and set up the machines based on those programs, executing the manufacturing process on the shop floor.

What are popular job titles related to Nc Programmer jobs in Utah?

For Nc Programmer jobs in Utah, the most frequently searched job titles are:

What job categories do people searching Nc Programmer jobs in Utah look for?

The top searched job categories for Nc Programmer jobs in Utah are:

What cities in Utah are hiring for Nc Programmer jobs?

Cities in Utah with the most Nc Programmer job openings:

Infographic showing various Nc Programmer job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 15% Part Time, 8% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $74,864 per year, or $36 per hour.

Materials/Metallurgical Engineer

Williams International

Ogden, UT • On-site

Full-time

Re-posted 6 days ago


Williams International rating

9.1

Company rating: 9.1 out of 10

Based on 29 frontline employees who took The Breakroom Quiz

22nd of 489 rated machine equipment manufacturers


Job description

Who We Are
Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry. Our culture fosters creativity, collaboration, and continuous learning to position our team members to inspire each other and provide quality products and supporting services that exceed the expectations of our customers.
The Opportunity
Williams International has an exciting opportunity for an Engineer to join our team. The position will start in Ogden, UT or Pontiac, MI but will transfer to Okaloosa, Florida in Mid-2027.
The qualified candidate will have primary responsibility for working in a lean manufacturing cell implementing new gas turbine engines component part designs and developing process improvements for existing designs.
This position also will include creating estimated process plans, part detail designs (blue prints), manufacturing process plans, performing process development, NC programming, tool design, and working with layout specialists.
Qualifications
The qualified candidate must have a Bachelor's Degree in Engineering Technology, Mechanical, Materials Science, Manufacturing Engineering or similar technical discipline with an interest in gas turbine engines. The position requires zero to five years of experience. In addition, one to two years of summer intern or co-op experience in an engineering or manufacturing environment is desirable. Machining, CNC Programming, Automation and/or tool design experience is desirable. Must be able to read and interpret part drawings. Strong CAD skills required (UG NX is a plus). U.S. citizenship is required. Position requires the ability to obtain a U.S. Government Security Clearance, if needed. Candidates selected may be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U. S. Department of State
Additional Information
Williams International is a Drug Free Workplace where all new team members and contractors are subject to pre-employment drug testing for the following controlled substances: marijuana, cocaine, PCP, amphetamines, opioids and alcohol as policy dictates.
Williams International is committed to equal employment opportunities for all individuals regardless of race, color, religion, sex, gender identity, sexual orientation, national origin, age, disability, and protected veteran status.
Please view Equal Employment Opportunity Posters provided by OFCCP here.
If you are interested in applying for employment with Williams International and need special assistance or an accommodation to use our website or to apply for a position due to a physical and/or mental disability, please send an e-mail with your request to HR@Williams-int.com. Or, please call 248-624-5200. Determination on requests for reasonable accommodation is made on a case-by-case basis.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

What Williams International employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom