Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CNC Programmer

$30 - $37 per hour

Express Employment Professionals Defunct

Job Full Description

CNC Setup Programmer - Cary, IL | 1st Shift


Our client, a precision manufacturing leader in Cary, IL, is seeking an experienced CNC Setup Programmer to join their 1st Shift team. In this role, you will provide CNC programming and manufacturing leadership to production cells by leveraging programming expertise, advanced tooling strategies, and new technology integration. You will play a key role in driving efficiency, best-practice machining methodologies, and personnel training to achieve world-class CNC operations.

CNC Setup Programmer Schedule: Monday - Friday | 8:00 AM - 4:00 PM

Pay Range: $30.00 - $37.00/hr (Based on experience)

CNC Setup Programmer Responsibilities:

  • Ensure safe machining and setup practices while enforcing all safety policies
  • Program 3- to 5-axis CNC mills and lathes using Mastercam (2017+)
  • Generate setup documentation, tool lists, and detailed machining notes
  • Update, improve, and maintain machining process specifications (SOPs)
  • Support first-piece inspections and optimize CNC setups
  • Drive machining process improvements and advanced tooling strategies
  • Participate in NPI activities and manufacturability reviews
  • Provide setup training (starting with setup leads), identify setup challenges, and recommend solutions
  • Oversee the launch of new designs into CNC production cells, ensuring accurate tooling, processes, and personnel understanding
  • Recommend new equipment and enhancements, ensuring proper capital deployment and operator training
CNC Setup Programmer Requirements:

  • 5+ years of CNC programming experience for 3- to 5-axis mills and lathes using Mastercam (2017+)
  • Ability to program complex parts from 2D drawings and 3D models
  • Strong knowledge of GD&T and engineering drawing interpretation
  • Solid understanding of G-code, M-code, speeds, and feeds
  • Ability to create clear setup sheets, tooling documentation, and process notes
  • Strong teamwork and collaboration skills
Preferred Requirements:

  • Experience with Okuma machines and OSP controls
  • Turn-mill / mill-turn programming experience
  • Experience with in-process probing, inspection routines, and measurement systems
Benefits (CNC Setup Programmer Position):

  • Medical Plan
  • Dental Plan
  • Referral Bonuses
Four Ways To Apply:


Email your resume: View email address on click.appcast.io


Apply online: Submit your application to the Crystal Lake, IL location


Call or Text Chris: View phone number on click.appcast.io


Visit our office: 580 E Terra Cotta Ave., Crystal Lake, IL
(Walk-ins welcome Monday - Friday, 9:00 AM - 3:00 PM)

Crystal Lake, IL
1726
580 East Terra Cotta Avenue
Crystal Lake, IL 60014
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Cary, IL vacancy
  • $30 - $35 per hour

     ...CNC Programmer Creates and optimizes CNC programs for 3-axis milling machines in a high-precision manufacturing environment. Combines CAD/CAM programming, machine setup, and hands-on support to ensure efficient, high-quality production. Key Responsibilities Develop... 
    Suggested
    Contract work
    Temporary work

    Actalent

    Cary, IL
    3 days ago
  •  ...Description Summary: Custom Cylinders, Inc. is seeking a CNC Operator to work with an experienced team in a dynamic and...  ...offset and program adjustments or requests program updates from programmer in order to hold dimensions and tolerances to print specifications... 
    Suggested
    Hourly pay

    Custom Cylinders, Inc

    Cary, IL
    14 days ago
  • $20 - $30 per hour

     ...Job Description Job Description Top Job Located in Cary, IL Salary: $20- $30/hr CNC Operator - Cary, IL | Our client, a precision manufacturing company in Cary, IL, is seeking a skilled CNC Operators to join their team. In this role, you will prepare, set... 
    Suggested
    Work at office
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Express Employment

    Cary, IL
    21 days ago
  • $20 - $30 per hour

     ...Job Position: CNC Operator Location: Cary, IL 60013 Pay Rate: $20.00-$30.00/hr DOE Shift: 1st and 2nd shift Description: Fabricates highly precision-machined parts by operating turning centers and milling centers per work orders, routers & blueprints... 
    Suggested
    Shift work
    Day shift
    Afternoon shift

    Working World

    Cary, IL
    2 days ago
  •  ...that we serve. This has created an immediate need for skilled CNC Machine Setup/Operators. Custom Cylinders, Inc. is seeking a...  ...offset and program adjustments or requests program updates from programmer in order to hold dimensions and tolerances to print specifications... 
    Suggested
    Hourly pay
    Immediate start

    Custom Cylinders Inc

    Cary, IL
    8 hours ago
  •  ...Weekend Availability What We're Looking For Motivated individuals able to self-direct and work independently Experience CNC programming complex machined parts with tolerances up to ±0.0005" - ±0.001" Experience with MasterCAM Thorough knowledge of blueprint... 
    Monday to Friday
    Weekend work
    Day shift

    Stanley Machining & Tool Corp

    Carpentersville, IL
    12 hours ago
  • $25 - $30 per hour

     ...Job Full Description CNC Machinist - Woodstock, IL Our client, in Woodstock IL, is seeking a well-rounded CNC Machinist to program, set up, and operate CNC turning centers and machining centers to produce high-quality precision parts. CNC Machinist Schedule... 

    Express Employment Professionals Defunct

    Woodstock, IL
    14 hours ago
  • $28 per hour

     ...package, including Health, Dental, Vision, Disability, and Life insurance. Job Summary Programming, set-up, and operation of CNC lathes and mills. Essential Functions Develop CNC programs and tooling/set-up plan for Haas CNC lathes and mills,... 
    Work at office
    Flexible hours

    Kelco Industries

    Woodstock, IL
    4 days ago
  • $20 - $30 per hour

     ...CNC Operator (2nd shift) Composed of Chromalox,Durex Industries, Vulcanic, and Thermocoax businesses, Electrical ThermalSolutions (ETS), part of Spirax Group, creates electrical process heating andtemperature management solutions, including industrial heaters and systems... 
    Shift work
    Afternoon shift

    Spirax-Sarco Engineering

    Cary, IL
    14 hours ago
  • $20 - $30 per hour

     ...CNC Operator, Lathe (2nd shift) Composed of Chromalox,Durex Industries, Vulcanic, and Thermocoax businesses, Electrical ThermalSolutions (ETS), part of Spirax Group, creates electrical process heating andtemperature management solutions, including industrial heaters... 
    Local area
    Shift work
    Afternoon shift

    Durex Industries

    Cary, IL
    14 hours ago
  • $26 per hour

     ...Job Description Job Description Swiss CNC Set-Up/Operator The Swiss CNC Set-Up/Operator produces custom precision parts by...  ...maintenance department when machine issues arise. ~ Communicate with programmers, operators, supervisors, foreman, and other shifts regarding... 
    Hourly pay
    Shift work

    Swiss Automation Inc

    Cary, IL
    5 days ago
  • $41.6k - $62.4k

     ...CNC Machine Operator Job Shop Environment Experience Level: Entry to Mid-Level (Up to 3 Years) Why You'll Like This Role If you take pride in producing quality parts and enjoy working with modern CNC equipment, this could be a great opportunity for you. We're... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Afternoon shift

    Aerotek

    Cary, IL
    2 days ago
  • $20 - $30 per hour

     ...Our client, a manufacturer of high-quality industrial heaters, temperature sensors, and temperature controls, is seeking experienced CNC Lathe Operators to join their team! 1st and 2nd shift opportunities available! Pay range: $20-$30/hr. (depending on experience) (... 
    Temporary work
    Shift work
    Day shift
    Afternoon shift

    Barton Staffing Solutions

    Cary, IL
    14 days ago
  • $25 - $35 per hour

     ...CNC Operator ($1,000 Sign-On Bonus) $25/h - $35/h + $1,000 Sign-On Bonus + Overtime (1.5x) + Career Growth + Medical, Dental, Vision + PTO + 401k Cary, IL (Commutable from: Buffalo Grove, Barrington, Algonquin, Palatine and surrounding areas) Are you... 
    Relocation package
    Afternoon shift

    Client Services

    Cary, IL
    8 hours ago
  • $25 - $35 per hour

     ...CNC Operator (1st Shift), NPD Composed of Chromalox, Durex Industries, Vulcanic, and Thermocoax businesses, Electrical Thermal Solutions (ETS), part of Spirax Group, creates electrical process heating and temperature management solutions, including industrial heaters... 
    Local area
    Day shift

    Spirax Group

    Cary, IL
    2 days ago
  • Job Title Job Description Spirax Group
    Afternoon shift

    Spirax Group

    Cary, IL
    3 days ago
  • $35 - $40 per hour

     ...Cnc Mill Programmer/Operator Now hiring CNC Mill Programmer/Operator Wauconda, IL Pay rate: $35.00 – $40.00 per hour Shift: 1st Shift Where Every Cut Counts. Seeking a highly skilled CNC Mill Programmer/Operator with strong experience in 4-axis and 5-axis CNC machining... 
    Hourly pay
    Weekly pay
    Immediate start
    Shift work
    Day shift

    Staffmark

    Lake Barrington, IL
    4 days ago
  •  ...Job Description Job Description We are seeking a Haas CNC Setup/operator to join our team! You will help oversee operational activities and ensure excellent quality control. Responsibilities: Troubleshoot and resolve issues in a timely fashion Setup ,Load... 

    E & J Precision Machining Inc,

    Mchenry, IL
    20 days ago
  • $27 - $33 per hour

     ...CNC Lathe Setup and Operator Now hiring CNC Lathe Setup and Operator Wauconda, IL Pay rate: $27.00 – $33.00 per hour – based on experience Shift: 1st shift (Monday – Thursday | 7 AM – 4 PM) (Fridays | 7 AM – 11 AM) Steel. Skill. Satisfaction. Looking for CNC Lathe... 
    Hourly pay
    Weekly pay
    For contractors
    Local area
    Immediate start
    Shift work
    Day shift

    Staffmark

    Lake Barrington, IL
    11 hours ago
  •  ...Job Description Job Description Overview Join our dynamic team in Gilberts, IL, as a CNC Machine Operator! We are looking for a skilled individual who is passionate about precision machining and thrives in a fast-paced environment. In this role, you will be responsible... 
    Flexible hours

    Midwest Turned Products

    Gilberts, IL
    2 days ago
  • $41.6k - $62.4k

     ...CNC Lathe Machine Operator – 1st Shift Monday–Friday, 6:00 AM – 2:30 PM Current schedule: 5:00 AM – 3:30 PM (10-hour shifts) Occasional Saturday overtime (5 hours) as needed We’re looking for a skilled CNC Lathe Machine Operator to join our team! In this... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift

    Aerotek

    Port Barrington, IL
    4 days ago
  • $20 - $30 per hour

     ...:  safety ,  ambition ,  optimism ,  reliability ,  ownership ,  diversity , &  respect .   Wieland is hiring a 2nd Shift CNC Operator . The CNC Operator will be responsible for operating a variety of CNC machines and following set standards and company policies... 
    Hourly pay
    Weekly pay
    Afternoon shift

    Wieland

    Lake Zurich, IL
    21 days ago
  •  ...independently. Ability to read and analyze blueprints, use and read measuring instruments, change tooling, & make offsets. Experience CNC machining a variety of materials and forms (castings, forgings, billet). Experience working on horizontal/vertical lathes and/or... 
    Monday to Friday
    Weekend work
    Day shift

    Stanley Machining & Tool Corp

    Carpentersville, IL
    12 hours ago
  • $20 - $23 per hour

     ...Job Position: CNC Operator Location: Woodstock, IL 60050 Pay Rate: $20.00-23.00/hr Shift: 1st Shift Description: Load sheet goods and solid materials onto the CNC router bed in preparation for each production run. Launch and monitor CNC programs via... 
    Immediate start
    Shift work
    Day shift

    Working World

    Mchenry, IL
    11 hours ago
  •  ...Job Description Job Description Responsibilities ·         Program and setup CNC lathe (Fanuc 21i-TD). ·         Load and run machine. ·         Inspect parts to verify results. ·         Adjust program as required. ·         Generate and maintain records... 

    DMS Inc.

    Lake Zurich, IL
    5 days ago
  • $18 - $22 per hour

     ...Now Hiring CNC Machine Operator Location: Crystal Lake, IL Pay Rate: $18.00 - $22.00 per hour Shift: 7:00 AM - 3:30 PM Steel. Skill. Satisfaction. Looking for CNC Machine Operator jobs in Crystal Lake where the work's real, the pay's fair, and the crew... 
    Hourly pay
    Weekly pay
    For contractors
    Local area
    Immediate start
    Shift work

    Staffmark Group

    Crystal Lake, IL
    15 hours ago
  • $20 - $30 per hour

     ...CNC Operator Job Location US-IL-Lake Zurich ID 2026-3700 # of Openings 2 Posted Date 4 months ago(1/9/2026 2:37 PM) Overview Wieland - Creating Value for Generations! Wieland is a global leader in copper and copper... 
    Hourly pay
    Weekly pay
    Worldwide
    Monday to Friday

    Wieland Group

    Lake Zurich, IL
    2 days ago
  •  ...About the job CNC or Manual Lathe Machinist (Steady rest) Position: Experienced Machinist in Lathe and Mill We are seeking an experienced machinist with expertise in both lathe and mill operations for a top client of ours. As a leading manufacturing and consulting... 

    Monarch Technical Search

    Wauconda, IL
    3 days ago
  • $25 - $30 per hour

     ...ensures conformance to specifications Confers with supervisor or programmer to resolve machine malfunctions & production errors; obtains...  ...in LEAN initiatives as required Other duties as assigned CNC II Provide guidance and general oversight of CNC I operator(... 
    Hourly pay
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Rohrer

    Huntley, IL
    3 days ago
  •  ...Job Description Job Description Operate, set up, and maintain a 5‐axis CNC bridge saw to cut and finish stone(granite, marble, quartz) and large-format materials to specification; ensure accuracy, quality, and safety on a fast‐paced fabrication production floor.... 

    Stonecrafters Inc

    Mchenry, IL
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!