1

Cnc Program Jobs in Illinois (NOW HIRING)

Cnc Machinist

Machesney Park, IL · On-site

$20 - $35/hr

CNC Machinist This role focuses on setting up and operating CNC machines to produce small ... Make tool offsets and minor program edits as needed to maintain dimensional accuracy and part ...

New

CNC Machinist

Schiller Park, IL · On-site

$25 - $35/hr

CNC / Manual MachinistToolroom * 1st Shift * Full-Time * Schiller Park, ILPrecision work. Modern ... Program and edit jobs using MasterCam software.Run smaller production-type jobs through the ...

CNC Machinist

Schiller Park, IL · On-site

$20.50 - $28/hr

CNC / Manual Machinist Toolroom • 1st Shift • Full-Time • Schiller Park, IL Precision work ... Program and edit jobs using MasterCam software. * Run smaller production-type jobs through the ...

CNC Operators operate, set up, adjust, program, and troubleshoot CNC machines and tooling in a fast-paced environment, ensuring machines run smoothly, work at capacity without issue, and are ...

CNC Operators operate, set up, adjust, program, and troubleshoot CNC machines and tooling in a fast-paced environment, ensuring machines run smoothly, work at capacity without issue, and are ...

Verify CNC programs through simulation, prove-out activities, and production support. Review engineering drawings, models, and customer specifications to ensure manufacturability. Support machinists ...

CNC Operator

Millstadt, IL · On-site

$20 - $22/hr

JOB SUMMARY The CNC Operator is responsible for converting files, adding tooling programs, and nesting parts to achieve best possible sheet utilization in the Fabrication Department. ESSENTIAL ...

PURPOSE The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs and machining processes for precision-machined components. This position works closely with ...

PURPOSE The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs and machining processes for precision-machined components. This position works closely with ...

CNC Mill - Programmer

Troy, IL · On-site

$66K - $83K/yr

In this role, you will develop, modify, and optimize CNC programs to ensure accuracy, efficiency, and consistency in every part produced. Your strong mechanical knowledge, attention to detail, and ...

New

CNC Mill - Programmer

Troy, IL · On-site

$32 - $40/hr

In this role, you will develop, modify, and optimize CNC programs to ensure accuracy, efficiency, and consistency in every part produced. Your strong mechanical knowledge, attention to detail, and ...

New

CNC Mill - Programmer

Troy, IL · On-site

$32 - $40/hr

In this role, you will develop, modify, and optimize CNC programs to ensure accuracy, efficiency, and consistency in every part produced. Your strong mechanical knowledge, attention to detail, and ...

New

CNC Programmer

Grayslake, IL · On-site

$27.38 - $37.21/hr

Develop models and CNC programs for various die cast and plastic injection molding tools. * Develop models and CNC programs for engineering samples and prototype parts. * Work with engineering to DFM ...

Showing results 21-40

Cnc Program information

See Illinois salary details

$13

$22

$32

How much do cnc program jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for cnc program in Illinois is $22.91, according to ZipRecruiter salary data. Most workers in this role earn between $19.09 and $26.11 per hour, depending on experience, location, and employer.

What is the difference between Cnc Program vs Cnc Operator?

AspectCnc ProgramCnc Operator
CredentialsTechnical training, certifications in CNC programmingBasic technical skills, on-the-job training
Work EnvironmentDesigning and writing programs, often in a computer lab or office settingOperating CNC machines on the shop floor
Job RoleDevelops and writes CNC code to control machining operationsSets up, operates, and monitors CNC machines during production

In summary, CNC Programmers focus on creating and optimizing CNC code, while CNC Operators execute the programs on machines. Both roles are essential in manufacturing, with programmers working primarily in design and setup, and operators handling daily machine operation.

How do you get into CNC work?

To get into CNC work, individuals typically need a high school diploma or equivalent and should learn CNC programming and machine operation through technical schools, community colleges, or on-the-job training. Familiarity with CAD/CAM software and understanding of machining processes are also important for entry-level positions.

Is CNC programming a good career?

CNC programming is a skilled trade that involves creating instructions for computer-controlled machining equipment. It offers stable employment opportunities, requires knowledge of CAD/CAM software, and often involves working in manufacturing environments with regular schedules. Many find it a rewarding career with potential for advancement and specialization.

Is CNC programming in high demand?

CNC programming is in high demand due to the ongoing need for skilled operators and programmers in manufacturing, aerospace, and automotive industries. Proficiency with CAD/CAM software and understanding of machining processes increase employability in this field.

What cities in Illinois are hiring for Cnc Program jobs?

Cities in Illinois with the most Cnc Program job openings:

Infographic showing various Cnc Program job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $47,659 per year, or $22.9 per hour.

CNC Boring Mill Machinist - Programmer

Chicago, IL • On-site

$30 - $40/hr

Full-time

Medical, Dental, Vision, PTO

Re-posted 13 days ago


Job description

CNC Boring Mill Machinist – Programmer About This Role

We're seeking a CNC Machinist and Programmer who excels at solving complex, one-off challenges. If you thrive on programming multi-axis boring mills, optimizing toolpaths, and producing precision custom components rather than running repetitive production, this role is for you. You'll combine hands-on machining expertise with programming proficiency to deliver high-quality results on large, challenging components.\

Where Complex Problems Meet Continuous Growth

Every part you machine, every program you optimize, and every challenge you solve makes you sharper. We're looking for someone who doesn't just clock in; you're here to master your craft, tackle diverse technical problems, and build something meaningful.

What You'll Do
  • Set up and operate CNC Horizontal or Vertical Boring Mills to precision specifications
  • Create, modify, and optimize CNC programs using Mastercam CAD/CAM software for boring and multi-axis milling operations
  • Perform precision milling and boring on large custom components with high accuracy and repeatability
  • Read and interpret blueprints, engineering drawings, and technical specifications
  • Determine optimal tooling, workholding, and machine setups for each unique part
  • Make program edits and machine adjustments to improve efficiency, accuracy, and part quality
  • Troubleshoot machining and programming issues to maintain productivity and quality
  • Inspect finished parts to ensure they meet quality standards and engineering specifications
  • Follow all safety and quality standards while meeting production deadlines
What We're Looking For Required:
  • Proven experience operating CNC Horizontal or Vertical Boring Mills
  • Strong proficiency with Mastercam CAD/CAM software (creating, editing, and optimizing programs for boring and milling)
  • Experience with G-code and/or M-code programming and interpretation for CNC machine control
  • Solid setup experience machining large, custom, or low-volume components
  • Ability to perform boring and multi-axis milling operations on custom, fabricated, and heavy components
  • Experience with CNC program troubleshooting and toolpath optimization
  • Strong attention to detail, mechanical aptitude, and problem-solving skills
Position Details
  • Monday–Friday: 6:00 AM – 4:00 PM OR 7:00 AM – 5:00 PM
  • Optional Saturday hours: 7:00 AM – 12:00 PM (Overtime paid at 1.5x regular hourly rate)
  • $30–$40/hour (based on experience and skill level)
Benefits
  • Medical, vision, and optional dental insurance
  • Two weeks of paid time off
  • Paid major holidays
  • Annual bonus and profit-sharing opportunities
  • On-site parking
How to Apply

Submit your resume with details about your CNC boring mill experience, Mastercam proficiency, and examples of complex custom work you've programmed and machined.

Equal Opportunity Employer. We are committed to building a diverse and inclusive team.