1

Nc Programmer Jobs in Mount Prospect, IL (NOW HIRING)

Engineering Manager

Carol Stream, IL · On-site

$110 - $140/hr

Has overall responsibility for Estimating, PDM (part data management), NPI (new product introduction), Manufacturing Engineering (NC programming, work holding development). * Manages APQP, ECR/ PCN ...

Senior GRC Programmer/Analyst

Chicago, IL · On-site

$57K - $113K/yr

Charlotte, NC Summary: The Sr GRC Programmer/Analyst modifies existing software/application programs, which are typically more complex in nature, or writes new programs to support user and management ...

Charlotte, NC Summary: The Sr GRC Programmer/Analyst modifies existing software/application programs, which are typically more complex in nature, or writes new programs to support user and management ...

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Chicago, IL or Charlotte, NC Contract Length: 18 months Looking for candidates that are available for conversion Need to be onsite 3x a week - MANDATORY Interview Process: 1 round - 1 hour Webex Top ...

next page

Showing results 1-20

Nc Programmer information

See Mount Prospect, IL salary details

$11

$39

$68

How much do nc programmer jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for nc programmer in Mount Prospect, IL is $39.28, according to ZipRecruiter salary data. Most workers in this role earn between $25.58 and $51.11 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 job categories do people searching Nc Programmer jobs in Mount Prospect, IL look for?

The top searched job categories for Nc Programmer jobs in Mount Prospect, IL are:

What cities near Mount Prospect, IL are hiring for Nc Programmer jobs?

Cities near Mount Prospect, IL with the most Nc Programmer job openings:

Quality Technician/PPAP Lead/CMM Programmer

LARSEN MANUFACTURING LLC

Mundelein, IL

$33 - $36/hr

Full-time

Re-posted 7 days ago


Job description

The Quality Technician/ CMM Programmer assures the consistent quality of production by developing and enforcing manufacturing practices and systems, validating processes, and providing necessary documentation to ensure quality excellence. In this role the technician will strive to achieve Quality Assurance operational objectives by contributing information and analysis to strategic plans and reviews, preparing and completing action plans, implementing production, productivity, quality, and customer-service standards, identifying and resolving problems, completing audits, determining system improvements as well as implementing change.

The Quality Technician will perform the described quality activities throughout the manufacturing plant as necessary and on a daily basis. Essential Duties and Responsibilities include the following:

  • CMM programming by using CMM Manager Software.
  • Create new or updated exiting CMM programs.
  • Programing FARO ARM by using PolyWorks software.
  • Inspection of incoming and outgoing products and materials to engineering specifications using basic test and measuring equipment.
  • Perform visual and dimensional inspection of purchased parts, tight tolerance machined, fabricated and stamped parts, components, assemblies and materials using calibrated equipment.
  • Perform first article inspection (FAI) reports and layouts on new and/or revised parts and components.
  • Complete FAI reports with all dimensions and submit to Quality Engineer for data entry and verifications.
  • Ensure that PPAP/FAI’s reports meet customer specific and/or internal requirements.
  • Assist Quality Engineers with completing and updating PPAP documentation.
  • Generate regular inspection reports (History Cards) as required.
  • Generate in process inspection reports (IPI).
  • Initiate nonconformance reports (NC’s).
  • Learn & work in critical modules in QMS database Unipoint (NC, CPA, Inspection and Calibration Modules)
  • Complete measurements for capability studies, and MSA (Gage R&R) studies as applicable for key characteristics specified on customer prints and/or customer specs, if required.
  • 2+ Years of experience performing close tolerance mechanical inspections
  • Experience with Metal Machining, Stamping and/or Fabrication
  • GD&T (ability to read and interpret blueprints)
  • CMM Manager Software
  • PolyWorks Software
  • Knowledge of ISO 9001 and IATF 16949
  • Strong Math Skills
  • Strong Computer Literacy (Word, Excel, Power Point, and Outlook)
  • Knowledge of ISO 9001 and IATF 16949 is plus