1

Nc Programmer Jobs in Utah (NOW HIRING)

BD Engineering Development Program Program Overview The BD Engineering Development Program (EDP) is ... Durham, NC; San Diego, CA; Covington, GA; Louisville, CO An EDP is a results-driven individual who ...

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 ...

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 ยท On-site

$90K - $125K/yr

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 ...

Milling Machine Machinist 3

Corinne, UT ยท On-site

$62K - $104K/yr

Government Secret security clearance Candidate must have 8+ years experience on 3 Axis CNC machines, 4 and 5 Axis a plus Candidate must have minimum 2 years of NC programming experience, Mastercam ...

Senior Sales Engineer - AEC

Draper, UT ยท Remote

$125K - $140K/yr

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

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 Sep 4, 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 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 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 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 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $74,864 per year, or $36 per hour.

Lead Electrical Engineer

Talon Hiring Solutions

Salt Lake City, UT โ€ข On-site

$154K - $161K/yr

Full-time

Re-posted 18 days ago


Job description

Talon Hiring Solutions has a client in the Appleton, WI, Cincinnati, OH, Raleigh NC, Salt Lake City, UT and Kansas City, KS that is looking for a Lead Electrical Engineer.  This person will bring extensive experience to work on industrial projects including design of power distribution, lighting and grounding systems. Our client provides full-service engineering, procurement and construction management (EPCm) services to industrial process manufacturers that operate in pulp & paper, chemical, CPG, F&B, power and heavy industrial market markets across the nation.

What you will do:

  • Design power system facilities and equipment and coordinate construction, operation, and maintenance of electric power generating, receiving, and distribution stations, and distribution systems and equipment
  • Develop conceptual layouts and sketches to drive the most efficient design on a project-by-project basis
  • Participate in the planning, scheduling, conducting and coordinating detailed phases of electrical engineering projects
  • Develop equipment specifications
  • Develop construction specifications and contractor scope of work documents
  • Directs preparation of or prepares drawings and specific type of equipment and materials to be used, in construction and equipment installation
  • Inspects completed installations for conformance with design and equipment specifications and safety standards
  • Work products will include: one-line diagrams, wiring drawings, panel layout drawings, motor schematics, instrument loop sheets, conduit and tray routing drawings and contractor scope documents
  • Work with systems and equipment grounding requirements (high resistance, building and isolated grounding)
  • Provide on-site start up support

What you will bring:

  • Experience with design/installation of medium and low-voltage distribution equipment, with experience in consulting engineering and construction industry
  • Strong knowledge of applicable codes and standards (NEC, ANSI, NEMA, NFPA)
  • Able to handle onsite plant projects with minimal supervision
  • Well organized with a demonstrated ability to meet deadlines and operate within budgets and work directly with client engineers and maintenance teams.
  • Working knowledge of Autodesk Revit.
  • Capability with CAD systems including AutoCAD
  • PE license or EIT certificate with ability to obtain PE license is preferred