1

Nc Programmer Jobs in Orem, UT (NOW HIRING)

Machinist III

Salt Lake City, UT · Remote

$32.50 - $44/hr

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

Syndicate CNC Production Machinist

Riverton, UT · On-site

$19.50 - $26.50/hr

Ability to troubleshoot NC code on all production machines * Proof new programs, fixtures, and setups before handoff to normal production * Provide programming suggestions to improve stability ...

Syndicate CNC Production Machinist

Herriman, UT · On-site

$19.50 - $26.50/hr

... NC code on all production machinesProof new programs, fixtures, and setups before handoff to normal productionProvide programming suggestions to improve stability, delivery, tool path alignment, etc.

Sr Business Value Consultant

Draper, UT · Remote

$130K - $150K/yr

RALEIGH, NC; DRAPER, UT; MOUNTAIN VIEW, CA Egnyte is a place where we spark opportunities for ... Reporting to theDirector of Value Engineering,you'll work closely with our customers, prospects ...

OnSite Cybersecurity Custodian

South Jordan, UT · On-site

$94K - $122K/yr

Cary, NC, US; Greenville, SC, US; Tampa, FL, US; Phoenix, AZ, US; Orlando, FL, US; Atlanta, GA, US ... With over 100 years of innovation in sustainable infrastructure and our expertise in engineering ...

Enterprise Intern

Sandy, UT · Hybrid

$16 - $20.75/hr

Charlotte, NC; Sandy, UT or Phoenix, AZ. What You´ll do * Enter and maintain vendor and contract information in a custom application. * Capture key contract details, including dates, renewal terms ...

Nc Programmer information

See Orem, UT salary details

$10

$34

$59

How much do nc programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for nc programmer in Orem, UT is $34.37, according to ZipRecruiter salary data. Most workers in this role earn between $22.36 and $44.71 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 Orem, UT? For Nc Programmer jobs in Orem, UT, the most frequently searched job titles are:
What job categories do people searching Nc Programmer jobs in Orem, UT look for? The top searched job categories for Nc Programmer jobs in Orem, UT are:
What cities near Orem, UT are hiring for Nc Programmer jobs? Cities near Orem, UT with the most Nc Programmer job openings:

Machinist III

Karman Space & Defense

Salt Lake City, UT • Remote

$32.50 - $44/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Karman Space & Defense rating

8.3

Company rating: 8.3 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

37th of 72 rated aerospace companies


Job description

Karman Space & Defense is a leader in the rapid design, development, and production of critical, next-generation system solutions that align with the U.S. Department of War and its allies’ core mission priorities, and meet the accelerating demand for access to space. Building on nearly 50 years of success, we deliver Payload & Protection Systems, Aero/Hydrodynamic Interstage Systems, and Propulsion & Launch Systems to more than 80 prime contractors supporting over 130 space and defense programs.

As a Machinist III, you will program, set up, and operate 3-, 4-, and 5‑axis CNC milling and turning machines to produce precision components with close tolerances and critical finish requirements. You will develop machining processes, create CNC programs, collaborate with engineering teams, and perform complex machining assignments that support production efficiency and product quality for aerospace and defense applications.

Responsibilities

  • Develops and implements machining process plans that support high‑quality, cost‑effective production.
  • Programs CNC mills and lathes using computer‑aided design/computer‑aided manufacturing (CAD/CAM) software such as FeatureCAM or Mastercam.
  • Collaborates with engineering and production teams to design tooling strategies and machining approaches for complex aerospace and defense components.
  • Reviews engineering drawings, blueprints, and specifications to ensure accurate programming and machining.
  • Uses simulation software to verify CNC programs, prevent collisions, and optimize tool paths.
  • Develops routers, setup sheets, and work instructions using enterprise resource planning/manufacturing resource planning (ERP/MRP) systems.
  • Implements continuous improvement actions to enhance production flow, reduce cycle time, and minimize waste.
  • Monitors machine performance, adjusts processes, and ensures adherence to quality and production standards.
  • Provides technical support, documentation, and guidance to machine operators.
  • Supports process planning, fixture design, and development of machining documentation.

Required Qualifications

  • 10 or more years of experience programming and setting up CNC mills and lathes.
  • 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 of milling and turning processes, including multi‑axis machining.
  • Fixture design experience.
  • Experience developing process plans, setup documentation, and work instructions.
  • Knowledge of geometric dimensioning and tolerancing (GD&T), blueprint reading, and aerospace/defense materials.
  • Strong problem‑solving skills, organization, and attention to detail.
  • Ability to work independently and collaboratively in a fast‑paced environment.
  • Ability to obtain a U.S. Department of Defense (DoD) Secret security clearance.

This position requires U.S. person status under U.S. export control laws, including U.S. citizens and nationals, lawful permanent residents, refugees, and asylees.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off
  • Health Savings Account (HSA) with company contribution
  • Flexible Spending Accounts (FSA)
  • Company‑paid life and AD&D insurance
  • Short‑ and long‑term disability coverage
  • Tuition reimbursement

Karman Space and Defense is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, protected veteran status, or any other status protected by applicable law.


SHIFT: Day Shift – 7AM – 3:30PM

What Karman Space & Defense employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom