1

Cnc Tool Programmer Jobs in Romeoville, IL (NOW HIRING)

CNC Programmer

Downers Grove, IL · On-site

$28 - $38/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our growing company is looking to fill the role of an experienced CNC Machinist / Programmer to join our tool room department team. We appreciate you taking the time to review the list of ...

CNC Programmer

Downers Grove, IL

$38/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our growing company is looking to fill the role of an experienced CNC Machinist / Programmer to join our tool room department team. We appreciate you taking the time to review the list of ...

CNC Programmer/Set Up

Alsip, IL · On-site

$25 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Be punctual and maintain an excellent attendance record Responsibilities Engineer the way to run a part Generate tool path from 2D geometry and 3D surfaces Troubleshoot CNC program Productivity ...

CNC Programmer/Set Up

Alsip, IL

$20 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Be punctual and maintain an excellent attendance record Responsibilities Engineer the way to run a part Generate tool path from 2D geometry and 3D surfaces Troubleshoot CNC program Productivity ...

CNC Programmer/Set Up

Alsip, IL · On-site

$20 - $45/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... tool path from 2D geometry and 3D surfaces · Troubleshoot CNC program · Productivity improvements - improve previously run parts · Come up with a list of tooling and speeds and feeds for parts to ...

CNC Programmer/Set Up

Alsip, IL · On-site

$27 - $37/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Job Overview As a CNC Programmer you will be responsible for making a CNC program from the ... tool path from 2D geometry and 3D surfaces • Troubleshoot CNC program • Productivity ...

NC Programming

Plainfield, IL

$35 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

... Tool selection and optimization · Willingness to work overtime as required by customers Experience Required: · Mastercam: 10 years (Preferred) · CNC Lathe/Mill programming: 10 years (Preferred ...

Showing results 21-40

Cnc Tool Programmer information

See Romeoville, IL salary details

$17

$31

$45

How much do cnc tool programmer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for cnc tool programmer in Romeoville, IL is $31.56, according to ZipRecruiter salary data. Most workers in this role earn between $25.96 and $35.53 per hour, depending on experience, location, and employer.

What is the difference between Cnc Tool Programmer vs Cnc Machinist?

AspectCnc Tool ProgrammerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and editing CNC programs, often in office or programming stationsOperating CNC machines on shop floors
Industry UsageManufacturing, aerospace, automotiveManufacturing, aerospace, automotive
Primary FocusCreating and optimizing CNC programs for tools and partsOperating machines to produce parts as per specifications

While both roles are essential in manufacturing, a Cnc Tool Programmer focuses on developing and optimizing CNC programs, whereas a Cnc Machinist operates the machines to produce parts. The programmer's role is more design and software-oriented, while the machinist's role is hands-on and operational.

Do CNC Tool Programmers make good money?

CNC Tool Programmers typically earn competitive wages that vary by experience, location, and industry. Skilled programmers who are proficient with CAD/CAM software and machine operation can increase their earning potential. Overall, it is considered a well-paying trade with opportunities for advancement.

How much do CNC Tool Programmers earn?

CNC Tool Programmers typically earn between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher salaries, especially in manufacturing environments with complex machinery.

Is CNC Tool Programmer a good career?

CNC Tool Programmers design and write code for CNC machines used in manufacturing, requiring skills in CAD/CAM software and knowledge of machining processes. It offers steady employment opportunities, especially in industries like aerospace and automotive, with potential for advancement into supervisory or engineering roles. The job typically involves working in a machine shop environment with regular hours and the need for precision and attention to detail.

Is there a demand for CNC Tool Programmers?

CNC Tool Programmers are in steady demand due to the ongoing need for precision manufacturing and automation in industries such as aerospace, automotive, and medical devices. Skilled programmers who can operate CAD/CAM software and understand machining processes are especially sought after, with job growth expected to remain stable as manufacturing continues to modernize.

What are popular job titles related to Cnc Tool Programmer jobs in Romeoville, IL?

For Cnc Tool Programmer jobs in Romeoville, IL, the most frequently searched job titles are:

What job categories do people searching Cnc Tool Programmer jobs in Romeoville, IL look for?

The top searched job categories for Cnc Tool Programmer jobs in Romeoville, IL are:

What cities near Romeoville, IL are hiring for Cnc Tool Programmer jobs?

Cities near Romeoville, IL with the most Cnc Tool Programmer job openings:

Infographic showing various Cnc Tool Programmer job openings in Romeoville, IL as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $65,652 per year, or $31.6 per hour.

CNC Programmer (PPG#337173)

Barton Staffing Solutions

Montgomery, IL

$60K/yr

Full-time

Re-posted 9 days ago


Job description

We are seeking an experienced CNC Programmer for our client located in Montgomery, IL. This company is a well-established manufacturer of precision cast components. This position is responsible for developing and optimizing CNC programs for lathes and mills while supporting machining operations, process improvements, and new product development. The CNC Programmer works closely with the Tool Room/Machining Operations Manager, Machine Shop Supervisors, Engineering, and Production to ensure efficient manufacturing processes and high-quality parts.

This role requires a strong machining background, excellent programming skills, and the ability to troubleshoot, optimize, and support a wide variety of CNC machining operations.

Salary starting at $60,000/yr.

*1st Shift opportunity*

Essential Responsibilities:
  • Read, interpret, and understand complex engineering drawings and blueprints to develop accurate machining programs.
  • Create, edit, and optimize G-code programs for CNC lathes and machining centers using Mastercam or similar CAM software.
  • Develop and maintain CNC programs, including macro programming when required.
  • Work closely with the Tool Room/Machining Operations Manager and Machine Shop Supervisors to prioritize programming schedules.
  • Support machining operations by troubleshooting programs and improving machining processes.
  • Optimize CNC programs, tooling, and machining methods to improve quality, efficiency, and cycle times.
  • Provide technical guidance and direction to other CNC Programmers within the Machine Shop.
  • Collaborate with tooling suppliers and software vendors to evaluate new tooling and programming solutions.
  • Maintain a strong understanding of tooling, tooling concepts, and machining best practices.
  • Assist with machine scheduling and employee machine assignments when needed or in the absence of direct supervision.
  • Utilize software and reports, including scheduling spreadsheets, backlog reports, and production reports, to support production planning.
  • Assist with special projects including:
    • Training new CNC lathe operators
    • Evaluating new and trial tooling
    • CNC program and process optimization
    • Developing new machining processes
    • Supporting Engineering and Sales with machining estimates and new product quotations
  • Participate in safety meetings, incident investigations, and continuous improvement initiatives.
  • Attend supervisor meetings as required.
  • Perform additional duties as assigned.

Check out our Google Reviews
Visit us on LinkedIn and Facebook company pages
If not the right job for you, tell a friend!
#ZR
Qualifications:
  • High school diploma or equivalent; technical training in CNC machining or manufacturing is preferred.
  • Minimum of 3 years of CNC programming experience in a manufacturing or machine shop environment.
  • Proficiency programming CNC lathes and machining centers using Mastercam or similar CAM software.
  • Strong knowledge of G-code programming and macro programming.
  • Ability to read and interpret complex blueprints, engineering drawings, and machining specifications.
  • Working knowledge of CNC lathes, manual machines, tooling, fixtures, and machining processes.
  • Experience optimizing machining processes for quality, efficiency, and productivity.
  • Strong troubleshooting and problem-solving skills.
  • Excellent organizational and communication skills.
  • Ability to work effectively with production, engineering, supervision, and outside vendors.
  • Leadership experience or the ability to provide guidance and technical support to other programmers is preferred.

Why You'll Want This Opportunity:
  • Competitive compensation
  • Comprehensive benefits package
  • Stable manufacturing environment with long-term career opportunities
  • Opportunity to work with advanced CNC machining equipment and technology
  • Collaborative team focused on quality, continuous improvement, and employee development
  • Make a direct impact on production efficiency and manufacturing success

Please note: Employment offers are contingent upon successfully passing a drug test, E-Verify verification, and background check.


Apply NOW by Clicking on "Apply Now"
Or Send your resume to Apply@BartonPPG.com
Or Apply online at www.Bartonstaffing.com

Company Description

You can be good at a lot of things. We prefer to be great at one thing. For us, that is staffing and recruiting.

As a prospective Barton Staffing Solutions employee, we provide employment opportunities at Greater Chicago-land’s leading companies, good pay, and the opportunity to expand your knowledge and skills while keeping your career moving forward.

Excellence is our minimum standard. If this sounds like the way you work and you are ready to learn more about how we can help your career, contact us today.