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

CNC Programmer

$30 - $35 per hour

Actalent

Job Description

Job Description

Job Title: CNC Programmer

Job Description

The CNC Programmer plays a key role on the production team within an industry-leading manufacturing environment. This position requires strong CNC machining expertise and the ability to use CAD/CAM tools and solid mechanical principles to create complex setups and accurate programs for CNC milling operations.

Responsibilities

  • Review 3D designs, engineering drawings, models, and samples to determine appropriate CNC machining operations.
  • Create CNC programs using CAD/CAM software to support 3-axis vertical milling centers, with Fanuc and/or Haas control experience as an advantage.
  • Collaborate extensively with Engineering and Quality/Regulatory teams to ensure manufacturing operations meet all quality requirements.
  • Improve setup processes to increase efficiency and output by reducing setup time and setup scrap.
  • Follow production schedules and promptly report material shortages and assembly issues.
  • Maintain the CNC program library and data server by ensuring that the most current programs are posted and kept up to date.
  • Assist in the design and acquisition of custom and off-the-shelf tooling and fixturing.
  • Support machine operators in setting up tooling and machines for first-part inspection and operate CNC machines as needed.
  • Complete accurate inspection reports for each production run.
  • Independently set up tools, make tool offsets, and perform tool changes.
  • Operate within standard operating procedures, maintain daily preventive maintenance logs, and keep the work area clean and organized.
  • Use measuring equipment such as calipers, micrometers, and dial indicators to verify part dimensions and quality.
  • Properly start up, set up, operate, clean, and shut down CNC machines, including locking out equipment when applicable.

Essential Skills

  • At least 2 years of experience in the automotive or machining industry related to CNC 3-axis milling or CNC programming, preferably with Fanuc control.
  • Strong background in CAD/CAM programs, with Autodesk Inventor required for programming tasks.
  • Ability to stand for a full shift and lift a minimum of 30 pounds.
  • Ability to read and edit basic G-code (preferred but not strictly required).
  • Ability to read and interpret engineering drawings and a full understanding of GD&T symbols.
  • Enrollment in or completion of CNC or machining-related courses or at least 2 years of CNC-related experience.
  • Familiarity with mechanical and electric/pneumatic power tools, torque wrenches, and standard hand tools, including their use, repair, and maintenance.
  • Highly professional and effective communication skills with the ability to interface with colleagues throughout the organization.
  • Proficiency with computer skills and the Microsoft Office Suite, including Word, Excel, and PowerPoint.
  • Solid foundational understanding of machining processes, including CNC milling, manual milling, drilling, and tapping.
  • Proficiency with measuring equipment such as calipers, micrometers, and dial indicators.

Additional Skills & Qualifications

  • Associate degree in a related field is preferred.
  • Experience with Fanuc and Haas CNC controls is a strong advantage.
  • Ability to read and edit basic G-code is a plus.
  • Autodesk Inventor expertise is highly valued, and candidates may be asked to program a part in Inventor during the interview.
  • Experience with GD&T and interpreting complex engineering drawings.
  • background in automotive or precision machining environments.
  • Strong problem-solving skills and a continuous improvement mindset focused on efficiency and quality.

Work Environment

This role is based in a very clean, temperature-controlled shop environment within a family-owned, growing business. The CNC Programmer works on the shop floor with modern CNC equipment and measuring tools, following standard operating procedures and preventive maintenance routines. The setting emphasizes organization, safety, and cleanliness, providing a comfortable and professional atmosphere for focused, precision work.

Job Type & Location

This is a Contract to Hire position based out of Cary, IL.

Pay and Benefits

The pay range for this position is $30.00 - $35.00/hr.

Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Cary,IL.

Application Deadline

This position is anticipated to close on Sep 25, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications withoutregard to race, sex, age, color, religion, national origin, veteran status, disability,sexual orientation, gender identity, genetic information or any characteristic protectedby law.

If you would like to request a reasonable accommodation, such as the modification oradjustment of the job application process or interviewing process due to a disability,please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in thecity and county of San Francisco, we will consider for employment qualified applicantswith arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as acondition of employment or continued employment. An employer who violates this lawshall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process,including sourcing, screening, and evaluating candidates. AI helps assess applicationsand qualifications, but final decisions are made by our hiring team. By applying, youacknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Cary, IL vacancy
  •  ...k) 401(k) matching Summary Custom Cylinders, Inc. is seeking a CNC Operator to work with an experienced team in a dynamic and action...  ...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
    5 days ago
  •  ...CNC Machinist **COME JOIN US ON 2nd Shift - ** Offering up to $5,000 Sign ON BONUS Durex Industries is actively hiring CNC Milling professionals. Excellent opportunity to work for a growing company utilzing brand new state of the art equipment. Position Summary As a member... 
    Suggested
    Relocation package
    Afternoon shift

    Torrey Holistics

    Cary, IL
    3 days ago
  •  ...Job Description Job Description Job Overview We are seeking a skilled CNC Lathe Machinist to operate and program Mazak lathes for precision manufacturing. The ideal candidate will be responsible for setting up, programming, and maintaining CNC lathe machines to... 
    Suggested

    ProTurn

    Cary, IL
    7 days ago
  • $62k - $70k

     ...Job Description Job Description Title : CNC Programmer/Operator Location : Huntley, IL Hire Type : Direct Hire Shift : 1st Compensation : $62-70K yrly Benefits :Comprehensive benefit package offered Must have Skill Set : (if applicable)... 
    Suggested
    Immediate start
    Shift work

    Sterling Engineering Inc.

    Huntley, IL
    9 days ago
  •  ...Job Description Job Description Advanced CNC Turning Machinist Picture the start of your 1st shift: you power up brand-new, state-of-the-art machines and dial in the first high-precision job of the day. At Durex Industries, that’s a daily reality—supported by a tight... 
    Suggested
    Relocation package
    Day shift

    Durex Manufacturing

    Cary, IL
    6 days 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
    23 days ago
  • $22 - $38 per hour

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

    Barton Staffing Solutions

    Cary, IL
    6 days ago
  •  ...Machinist Location: Cary, Illinois Are you looking to grow your career in precision machining? Do you enjoy working with advanced CNC equipment and producing high-quality components that support cutting-edge technology? Coilcraft, Inc. is a privately held global manufacturer... 
    Permanent employment
    Apprenticeship
    Flexible hours

    Coilcraft

    Cary, IL
    5 days ago
  •  ...Job Description Job Description About the Role: As a CNC Machine Operator, you will be responsible for operating and maintaining computer numerically controlled (CNC) machines to perform tasks such as drilling, milling, turning, and cutting. You will work with a... 

    T C Industries

    Crystal Lake, IL
    23 days ago
  • Job Description Job Description We are seeking a Machinist   to join our team! You will operate and repair a variety of machines and mechanical instruments. Responsibilities: Operate machine tools to produce precision parts and instruments Modify parts and...

    GPM Mfg Inc

    Lake Zurich, IL
    21 days ago
  • $95k - $115k

     ...Client Michael Page is hiring for the business services industry in New York. Job Description Develop, modify, and optimize CNC programs for milling and turning operations Program and support CNC machining centers utilizing Mastercam Support 3-axis, 4-... 
    Local area

    Michael Page International Inc.

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

     ...CNC Operator Huntley, IL, US Job Description Experience Mid Level Salary $20 - $30 per hour Job Details Responsibilities Setting up, operating, and maintaining CNC machines to perform tasks such as drilling, grinding, milling etc. Translating instructions into computer... 
    Hourly pay
    Apprenticeship
    Afternoon shift

    Leoforce

    Huntley, IL
    5 days ago
  • $35 - $45 per hour

     ...equipment (mill, lathe, surface grinder, etc.) Must be familiar with machining ferrous, non-ferrous and synthetic materials and alloys CNC mill/lathe operation and/or set up experience preferred Welding experience Must possess design skills. Must be able to work... 
    Flexible hours
    Shift work
    Day shift
    Afternoon shift

    Aptar Cary

    Cary, IL
    27 days ago
  • $26 - $32 per hour

     ...a growing manufacturer producing precision components for advanced industries, including the semiconductor market. We're looking for CNC Machinists who have a foundation in machining and want an opportunity to continue developing their skills. You'll work primarily with... 
    Apprenticeship
    Relocation package
    Shift work
    Afternoon shift

    Laborup

    Crystal Lake, IL
    1 day ago
  • $20 - $30 per hour

     ...the heart of everything we do: safety , ambition , optimism , reliability , ownership , diversity , & respect . Wieland is hiring a 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
    Worldwide
    Monday to Friday

    Wieland North America, Inc

    Lake Zurich, IL
    21 hours ago
  • $28 - $40 per hour

     ...Overview We're hiring CNC Machinists at all experience levels to join our precision machining team supporting the rapidly...  ...developing machinists, experienced setup machinists, leads, and programmers. Training & Development: Come in with the skills you have today... 
    Apprenticeship
    Relocation package
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Laborup

    West Dundee, IL
    5 days ago
  • $20 - $27 per hour

     ...Job Description Job Description CNC Machinist Are you a hands-on CNC Machinist who takes pride in producing quality parts with precision and accuracy? We're looking for a skilled machinist to join our team in a clean, organized manufacturing environment where craftsmanship... 
    Weekly pay
    Full time
    Contract work
    Temporary work
    Work at office
    Flexible hours
    Shift work

    Aerotek

    West Dundee, IL
    6 days ago
  •  ...Job Description Job Description E & J Precision Machining is seeking an experienced CNC Operator with setup abilities to join our team in McHenry, IL. The CNC Operator will also need to perform quality checks. Responsibilities: Translate requirements of details... 

    TMA

    Mchenry, IL
    5 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... 
    Hourly pay
    Immediate start

    Custom Cylinders, Inc

    Cary, IL
    9 days ago
  •  ...Job Description Job Description Looking for talented individuals who are experienced in setting up and operating CNC Swiss-type lathes making precision parts.  Applicants should have experience in the field, possess a strong work ethic and take pride in their work.... 
    Work experience placement
    Shift work

    AFCO Products

    Lake Zurich, IL
    12 days 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
    8 days ago
  •  ...Job Description Job Description Fox Tool & Mfg. is hiring a full-time CNC Lathe Machinist for our turning department, which runs 2–10 axis turning centers. We're an AS9100D and ISO 9001:2015 certified precision machining company in Woodstock, Illinois, producing... 
    Full time

    TMA

    Woodstock, IL
    27 days 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
    22 days ago
  • $22 - $24 per hour

     ...thread gages, and gage pins. Record inspection results and communicate quality concerns to production personnel. Work closely with CNC machinists and manufacturing teams to maintain product quality. Support continuous improvement initiatives and maintain a clean,... 
    Hourly pay
    Shift work
    Afternoon shift

    Aegis Worldwide

    Cary, IL
    4 days ago
  • Job Description Job Description Feeling stuck? Put your career in motion with a great, new opportunity. Join the Kelly® team as a Machine Operator to work at a premier manufacturing client in Cary, IL. We’re here every step of the way to help you and your career be...
    Weekly pay
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work

    Kelly Services

    Cary, IL
    more than 2 months ago
  • $22 - $24 per hour

     ...part accuracyUse precision tools (micrometers, calipers, thread gages, gage pins) to verify dimensionsAnalyze data and collaborate with CNC and manufacturing teams on resultsIdentify and communicate quality concerns proactivelySupport continuous improvement initiatives in... 
    Hourly pay
    Local area
    Shift work
    Afternoon shift

    Spirax Group

    Cary, IL
    5 days ago
  • $27 - $40 per hour

     ...the engineering department involved Able to setup and run all machines on Production floor Train others on setup and running of CNC machines Measure close tolerances and train others on proper measuring as this position is a Certified First Piece Inspector PLUS... 
    Weekly pay
    Worldwide
    Monday to Friday
    Day shift

    Wieland

    Lake Zurich, IL
    20 days ago
  •  ...Description Can live anywhere in the Greater Chicago area Methods Machine Tools is a family owned importer and distributor of high end CNC machine tools, and provider of standard and custom automation solutions. Methods offers market competitive wages with some of the... 
    Night shift
    1 day per week

    Swift Placement & Consulting

    Gilberts, IL
    24 days ago
  • $19 per hour

    Job Description Job Description Job Title: Machine Operator – Latex & Oil Filling Department City and State:  Cary, IL Pay Rate: $19.00 Schedule/Shift: 2nd shift 2:00-10:30pm Employment Type:  Temp to hire Summary: Operate and maintain automated and...
    Temporary work
    Work at office
    Shift work
    Afternoon shift

    Express Employment

    Cary, IL
    16 days ago
  • $37.44k - $52k

     ...PRIMARY OBJECTIVE(S) OF POSITION Perform duties to operate multiple types of machines to primarily include CNC machining, but also may include overhead cranes, torches, forming, drills, mills, punch & shear presses, forklift, Combi Lift and saws. Shifts: 2nd or 3rd... 
    Part time
    Shift work

    T C Industries

    Crystal Lake, IL
    2 days ago

Do you want to receive more vacancies?

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