1

Nc Programmer Jobs in Michigan (NOW HIRING)

NC Programmer 1

Plymouth, MI · On-site

$25.25 - $34.50/hr

Under the general direction of the N/C Programming Manager, the N/C Programmer 1 is responsible for generating CAD surfaces and developing N/C cutter-path programs used in the machining of production ...

CNC Programmer

Auburn Hills, MI · On-site

$25 - $34.25/hr

Create NC programs * Prepare machinists' line ups * Assist estimating in verifying data and ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...

CNC Programmer V790

Auburn Hills, MI · On-site

$25 - $34.25/hr

Create NC programs * Prepare machinists' line ups * Assist estimating in verifying data and ... Programming * Familiarity with aerospace tooling * Knowledge in Tebis, WORKNC or Hyperrmill ...

NC Programmer V790

Auburn Hills, MI

$25 - $34.25/hr

NC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...

Work closely with NC Programmers/Process Engineering to create and/or improve on inspection methods and assist in the troubleshooting of manufacturing processes. * Take ownership of parts assigned ...

Work closely with NC Programmers/Process Engineering to create and/or improve on inspection methods and assist in the troubleshooting of manufacturing processes. * Take ownership of parts assigned ...

Be Seen First

CNC Programmer

Auburn Hills, MI · On-site

$25 - $37/hr

Create NC programs * Prepare machinists' line ups * Assist estimating in verifying data and ... Programming * Familiarity with aerospace tooling * Tebis experience required Requirements * Must be ...

CNC Programmer

Stevensville, MI · On-site

$45K - $62K/yr

A CNC programmer is responsible for interpreting CAD models and blueprints, creating programs for ... NC · Centurion · Toshiba · Mitsubishi · Fanuc · Heidenhain Ø The ability to use multiple ...

Some of our prestigious clients are State of CA, State of OR, State of FL, State of NC, State of GA ... Qualifications Skill COBOL Programming Production Support and Unit Testing Additional Information ...

CNC Machinist (HERC)

Warren, MI

$19.25 - $26.50/hr

Prove out programs with NC programmers and troubleshoot on the fly * Machine precision components to tight tolerances using a variety of materials * Perform drilling, milling, and tapping operations

New

Machinist (AERO)

Sterling Heights, MI · On-site

$19 - $26/hr

Prove out programs with NC programmers and troubleshoot on the fly * Machine precision components to tight tolerances using a variety of materials * Perform drilling, milling, and tapping operations

next page

Showing results 1-20

Nc Programmer information

See Michigan salary details

$10

$34

$59

How much do nc programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for nc programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 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 are some common challenges 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 are NC Programmers?

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 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 Michigan? For Nc Programmer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Nc Programmer jobs? Cities in Michigan with the most Nc Programmer job openings:
Application Engineer/NC Programmer

Application Engineer/NC Programmer

Heller Machine Tools LP

Troy, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 28 days ago


Job description

Essential Duties and Responsibilities:

  • Pre-acceptance (QU.PM.004)
    • Review project lineup documents/Info
    • Look for previous similar designs
    • Create design plan
    • Draft project program specification
    • Review specification with customer (where possible)
    • Draft NC program by operation
    • Conduct reviews of NC program
    • Make NC program edits
    • NC Program verification (with simulation, if possible)
    • Install NC programs in machines
    • Install tools in machines
    • Try out NC program
    • Review inspection results. If necessary, troubleshoot / target process.
    • Conduct capability runoffs at Heller and customer location
    • Production support activities
    • Customer service support
    • Support training activities at Heller and Customer locations
  • Logistics (ML.PM.005)
    • File latest machine programs from the floor (after machine pre-acceptance)
  • Installation (PR.PM.002)
    • Save & file final NC Programs
    • Conduct application final acceptance run-offs
  • Service (SV.PM.001)
    • Support troubleshooting issues over the phone with customer.
    • Discuss and diagnose issue onsite with customer
  • Training
    • Technical support for customer training activities
  • Travel
    • 70% of total annual working hours


 Supervisory Responsibilities:

  • None

Process Owner Responsibilities:

  • None.   


Education and Experience:

  • Minimum 2-year degree. Manufacturing technology or equivalent experience
  • Minimum 5 years machining or machine tool experience

Job Knowledge, Skills, and Abilities:

  • Hard Skills
    • Ability to read and interpret blueprints
    • Ability to read process illustration documentation
    • Read and interpret CMM inspection reports
    • Strong mechanical skills
    • AutoCAD
    • NC Programming
    • Microsoft Office Product application capability (specifically Word, Excel, and Power point)
    • Thorough understanding of HUS processes: Design, Build, Logistics and Installation.
    • Complete SPC runoffs
    • Complete process capability within process time cycle specification
    • Read and interpret cut view documentation  
  • Soft Skills
    • Effective time management
    • Effective communication with customer, design suppliers, ancillary equipment suppliers, project manager and employees
    • Must be able to effectively communicate technical information

Training Requirements:

  • Heller online training assignments
  • General Safety
  • 9001 Quality System Awareness
  • ISO 14001 Environmental Awareness
  • Additional training as required

Quality:

  • QMS (Quality Management System)
  • Follow and support HUS process maps
  • Follow support and use HUS procedures, work instructions and forms


Physical Demands:

  • Some physical exertion required.
  • Regularly required to sit, stand, walk, and occasionally bend and move about the facility.

Personal Protective Equipment:

  • As specified by Heller handbook or other facility requirements.                     

Work Environment:

  • Works in an office environment with regular exposure to HUS and customer plants.

Will be required to perform other duties as requested, directed, or assigned.

Company Description

HELLER was founded in 1894 as a small craftsmans workshop in Germany. Today a world leading manufacturer with 2,000+ employees, the group develops and produces state-of-the-art machine tools and entire production systems for metal-cutting processes. The HELLER product range comprises 4-axis and 5-axis CNC machining centers, CNC mill/turning centers, CNC machines for crankshaft and camshaft machining, flexible manufacturing systems and a modular range of services. HELLER began its operations in the United States in 1982 and has a production facility in Troy, MI.