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

CNC Setup Programmer (Mill/Lathe)

Full-time

HRT Solutions

As the CNC Setup Programmer, you will provide programming and manufacturing leadership to production cells through programming expertise, tooling usage specification, and integration of new technology. You will lead CNC programming efficiency improvements through technology implementation, best‑practice manufacturing methodologies, and personnel training.

Key Responsibilities:

  • Ensure safe machining and setup practices and enforce all safety policies.
  • Program 3‑ to 5‑axis mills and lathes using Mastercam (2017+).
  • Generate setup documentation, tool lists, and machining notes.
  • Update and improve machining process specifications (SOPs).
  • Support first‑piece inspections and setup optimization.
  • Drive machining process improvements and tooling strategies.
  • Participate in NPI and manufacturability reviews.
  • Provide proper setup training (starting with setup leads); identify current setup problems and recommend solutions.
  • Oversee launch of new designs into CNC production cells, ensuring that all relevant personnel understand machining requirements and proper tooling is engaged.
  • Recommend new equipment and enhancements, ensuring capital investments are deployed properly with sufficient training.
  • Drive strategic vision for achieving world‑class CNC operations.

Required Qualifications:

  • 5+ years 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.
  • Strong understanding of G‑code, M‑code, speeds, and feeds.
  • Ability to create clear setup sheets, tooling documentation, and process notes.
  • Ability to work successfully with a team.
  • Must be authorized to work in the US without sponsorship, both now and in the future.

Preferred Qualifications:

  • Experience with Okuma machines and OSP controls.
  • Turn‑mill / mill‑turn programming experience.
  • Experience with in‑process probing, inspection routines, and measurement systems.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Setup Programmer (Mill/Lathe) in Cary, IL vacancy
  • Kelco Industries in Woodstock, Illinois, is seeking a CNC Programmer to develop and operate CNC lathes and mills. The ideal candidate will be skilled in Mastercam, machine setup, and proficient with measurement tools. Responsibilities include programming, ensuring tooling... 
    Suggested

    Kelco Industries

    Woodstock, IL
    5 days ago
  • Express Employment Professionals - Cincinnati East is seeking a full-time CNC Operator in Crystal Lake, IL. This position involves operating and setting up CNC milling and turning machines in a small shop environment. Ideal candidates have foundational CNC experience and... 
    Suggested
    Full time

    Express Employment Professionals - Cincinnati East

    Crystal Lake, IL
    2 days ago
  • $28 per hour

    Guardian Electric Manufacturing Co. in Woodstock, Illinois is seeking a CNC Operator. The role involves programming using Mastercam CAD/CAM for CNC lathes and mills, setting up and operating equipment, and assisting in manufacturing process improvements. Candidates must... 
    Suggested
    Hourly pay

    Guardian Electric Manufacturing Co.

    Woodstock, IL
    4 days ago
  •  ...turning exact specifications into flawless parts? Do fast-paced days fly by when you’re dialing in setups and chasing microns? If so, you might be the Precision CNC Lathe & Mill Operator we’re looking for.What you’ll handleSetups from start to finish: alignment,... 
    Suggested
    Flexible hours

    Torrey Holistics

    Gilberts, IL
    2 days ago
  • A leading manufacturing firm is seeking an experienced CNC or Manual Lathe Machinist in Wauconda, Illinois. The ideal candidate will have a minimum of 3 years of experience in lathe and mill operations, strong problem-solving skills, and a detail-oriented approach. Responsibilities... 
    Suggested

    Monarch Technical Search

    Wauconda, IL
    1 day ago
  • Job Title: CNC Operator / Setup City and State: Crystal Lake, IL Pay Rate: Based on experience Employment...  ...Hire Summary: Operate and set up CNC milling and turning machines in a small shop...  ...perform basic setups on CNC mills and lathes, primarily Haas equipment Load... 
    Full time

    Express Employment Professionals - Cincinnati East

    Crystal Lake, IL
    3 days ago
  • $41.6k - $52k

     ...Job Description Job Description CNC Mill Machine Operator (Haas / Okuma) Clean Shop • Great Benefits • Quality-Focused Work Looking...  ...job shop or production environment Ability to perform basic setups and tool changes Troubleshooting mindset with attention to... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Shift work
    Day shift
    Afternoon shift

    Aerotek

    Cary, IL
    7 days ago
  • $26 - $31 per hour

     ...manufacturing company in Cary, IL is hiring CNC Machinists for its expanding operation....  ...has hands-on experience with machine setups, production machining, blueprint...  ...setups and changeovers • Operate CNC lathes and/or mills • Read and interpret blueprints and GD... 

    Confidential

    Cary, IL
    3 days ago
  • Torrey Holistics in Gilberts, IL is seeking a Precision CNC Lathe & Mill Operator who enjoys handling setups from start to finish. Responsibilities include alignment, calibration, tooling, and ensuring production quality through live monitoring and inspections. The ideal... 

    Torrey Holistics

    Gilberts, IL
    1 day ago
  •  ...created an immediate need for skilled CNC Machine Setup/Operators. Custom Cylinders, Inc....  ...the setting up and operation of CNC mills and lathes to produce parts to print specifications...  ...or requests program updates from programmer in order to hold dimensions and tolerances... 
    Hourly pay
    Immediate start

    Custom Cylinders, Inc

    Cary, IL
    9 days 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...  ...Experience programming and operating CNC machines (turning and/or milling) Ability to independently set up jobs and read technical... 

    Express Employment Professionals Defunct

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

     ...temperature sensors, and temperature controls, is seeking experienced CNC Lathe Operators to join their team! 1st and 2nd shift opportunities...  ...precision-machined parts by operating turning centers and milling centers per work orders, routers & blueprints. Set-up close... 
    Shift work
    Day shift
    Afternoon shift

    Barton Staffing Solutions, Inc.

    Cary, IL
    1 day ago
  • $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... 
    Contract work
    Temporary work

    Actalent

    Cary, IL
    18 hours ago
  • $41.6k - $62.4k

     ...Job Title: CNC Lathe Machine Operator Job Description As a CNC Lathe Machine Operator, you will be responsible for operating Haas...  ...Experience with CNC programming and Mastercam. Knowledge of milling and machining processes. Capability to install computerized... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift

    Aerotek

    Crystal Lake, IL
    7 days ago
  • 5-Axis CNC Machinist Dynomax, Inc is expanding! We are currently adding brand new, state of the art CNC Machines and seeking the...  ...CNC Machinist: ~5-Axis CNC Machining experience; Vertical Milling ~ Aerospace, Automotive or Tool/Mold ~ Experience with Alloys... 
    Temporary work
    Day shift

    Dynomax

    Lake Barrington, IL
    3 hours ago
  • $45k - $70k

     ...Setup Machinist Manual Labor Barrington, IL, US 1 Attachments 30+ days ago Requisition...  ...$45,000.00 To $70,000.00 Annually Swiss CNC Set-Up/Operator The Swiss CNC Set-Up/Operator...  ...machine issues arise. Communicate with programmers, operators, supervisors, foreman, and other... 
    Hourly pay
    Shift work

    Swiss Automation

    Cary, IL
    1 day ago
  • $45k - $70k

    Swiss Automation Inc in Cary, IL is seeking a skilled Setup Machinist to operate CNC Swiss-Style machines and ensure the production of precise parts. The role requires strong communication and critical thinking skills, along with 3 years of relevant experience. Offering... 

    Swiss Automation Inc

    Cary, IL
    1 day ago
  • $20 - $25 per hour

     ...and development opportunitiesCompany and department led team-building activities and eventsResponsibilitiesSets up and operates CNC mills, lathes, Water Jets, and other Tool Room machineryMachining variety of parts and gauges to very close tolerancesParticipates in cross... 
    Afternoon shift

    Smalley-Steel-Rin

    Lake Zurich, IL
    1 day ago
  •  ...Crystal Lake, IL Salary: $ Job Title: CNC Operator / Setup City and State: Crystal Lake, IL...  ...Summary: Operate and set up CNC milling and turning machines in a small shop environment...  ...perform basic setups on CNC mills and lathes, primarily Haas equipment Load... 
    Full time
    Temporary work
    Work at office
    Shift work

    Express Employment

    Crystal Lake, IL
    2 days ago
  • Durex Industries is seeking a CNC Operator to prepare and set up machines for fabricating highly precision-machined parts. You will operate turning and milling centers based on work orders and blueprints. The ideal candidate will have a High School Diploma or GED, basic... 
    Relocation package

    Durex Industries

    Cary, IL
    2 days ago
  • $41.6k - $52k

     ...CNC Mill Machine Operator (Haas / Okuma) – Clean Shop + Great Benefits Position Overview We’re looking for a detail-oriented CNC...  ...production environment Ability to change tooling and perform basic setups Basic troubleshooting ability Strong attention to detail... 
    Weekly pay
    Permanent employment
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift
    Cary, IL
    14 days ago
  • $41.6k - $52k

     ...CNC Mill Machine Operator (Haas / Okuma) – Clean Shop + Great Benefits Position Overview We’re looking for a detail-oriented CNC...  ...production environment Ability to change tooling and perform basic setups Basic troubleshooting ability Strong attention to detail... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift
    Cary, IL
    a month ago
  • $20 - $30 per hour

    Barton Staffing Solutions, Inc. is looking for experienced CNC Lathe Operators to join a manufacturer of high-quality industrial heaters and sensors. This role includes 1st and 2nd shift opportunities with a pay range of $20-$30/hr, plus a 15% differential for the 2nd shift... 
    Day shift
    Afternoon shift

    Barton Staffing Solutions, Inc.

    Cary, IL
    5 days ago
  • $28 per hour

     ...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, supporting... 
    Work at office
    Flexible hours

    Kelco Industries

    Woodstock, IL
    5 days ago
  • $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... 
    Contract work
    Temporary work

    Actalent

    Crystal Lake, IL
    18 hours ago
  • $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... 
    Contract work
    Temporary work

    Actalent

    Lake In The Hills, IL
    1 day ago
  • $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... 
    Contract work
    Temporary work

    Actalent

    Lake In The Hills, IL
    18 hours ago
  • $20 - $30 per hour

     ...CNC Operator - 1st shift - 1-3 yrs Exp. REQ - Hire on Bonus! June 18, 2026 Located in...  ...Responsibilities: Set up and operate turning centers, milling centers, and conventional equipment using...  ...of Okuma, Haas, or Cincinnati machines (lathes and mills) preferred Medical Plan Vision/... 
    Temporary work
    Work at office
    Relocation package
    Shift work
    Day shift

    Express Employment Professionals Defunct

    Cary, IL
    2 days ago
  • $76k - $101k

     ...CNC Programmer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities...  ...operating CNC machines, including but not limited to VMCs, CNC lathes, mill turns, waterjet, fiber laser, etc. Strong understanding... 
    Full time
    Work experience placement
    Immediate start

    Innovate Mississippi

    Mchenry, IL
    4 days ago
  •  ...gearboxes and motors requiring the setup, programming, and operation of both CNC (Sharp & Haas) and manual machines...  ...prototype tooling. Familiarity with lathe operations is essential, and there...  ...challenges. Set up and operate CNC mills. Hob and inspect gears/pinions... 
    Worldwide
    Shift work

    NIdec Motor

    Hoffman Estates, IL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Setup Programmer (Mill/Lathe). Be the first to apply!