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 Lake in the Hills, 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 Lake in the Hills,IL.

Application Deadline

This position is anticipated to close on Sep 28, 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 Algonquin, IL vacancy
  •  ...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... 
    Suggested

    T C Industries

    Crystal Lake, IL
    23 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... 
    Suggested
    Apprenticeship
    Relocation package
    Shift work
    Afternoon shift

    Laborup

    Crystal Lake, IL
    1 day 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... 
    Suggested
    Apprenticeship
    Relocation package
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    Laborup

    West Dundee, IL
    5 days ago
  • $79.04k - $83.2k

     ...Reference: AB_5037872 HelloNOW HIRING – DIRECT HIRE – IMMEDIATE STARTCNC Programmer (Prototyping & Short-Run Specialist)A plastic Manufacturer in Elgin, IL is searching for an experienced CNC Programmer. The CNC Programmer will be responsible for setting up,... 
    Suggested
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Immediate start
    Monday to Friday
    Shift work

    Randstad

    Elgin, IL
    16 days ago
  • $62.4k - $83.2k

     ...Job Title: CNC Programmer and Operator Job Description This role focuses on programming, setting up, and operating Haas CNC milling machinery to produce high-quality custom parts and prototypes, primarily in a plastics and injection molding environment. You will... 
    Suggested
    Weekly pay
    Permanent employment
    Day shift

    Aerotek

    Elgin, IL
    3 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
  • $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)... 
    Immediate start
    Shift work

    Sterling Engineering Inc.

    Huntley, IL
    9 days ago
  •  ...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... 
    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... 
    Relocation package
    Afternoon shift

    Torrey Holistics

    Cary, IL
    3 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
  • $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
  •  ...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... 

    ProTurn

    Cary, IL
    7 days ago
  •  ...Job Description Job Description About the Role We are seeking a skilled Flatbed CNC Operator to produce high-quality acoustic panels and architectural components using PET felt and related composites. You'll be responsible for setup, programming, operation, quality... 
    Afternoon shift

    Ayrsonics Midwest, LLC

    Elgin, IL
    2 days ago
  • $18 - $25 per hour

     ...Position Summary Operates CNC machines and perform secondary operations within department. Key Responsibilities: Operate single and multiple CNC turning lathes; currently training on large CNC turning lathes. Pull auto programs and run first piece... 
    Permanent employment
    Temporary work
    For contractors
    Work experience placement
    Immediate start

    Parker Hannifin Corporation

    Elgin, IL
    4 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
  • $29.8 per hour

     ...Job Description Job Description HIS CNC Operator - Spin Former 3rd Shift Location: Elgin, IL Hourly Salary Range: $ 29.80 About SKF: SKF, reducing friction since 1907, re-imagining rotation for a better tomorrow! SKF is an industry-leading manufacturer... 
    Hourly pay
    Shift work
    Night shift
    Afternoon shift

    SKF

    Elgin, IL
    3 days ago
  • $24 - $32 per hour

     ...stable manufacturer building custom food packaging equipment in a modern machine shop environment. CV-Tek is seeking an experienced CNC Lathe Machinist to join our manufacturing team in Elgin, Illinois. This position is ideal for someone who enjoys both setting up... 
    Full time
    Day shift

    Middleby Packaging Solutions LLC

    Elgin, IL
    2 days ago
  •  ...offering innovative and cost-effective solutions to meet and exceed client expectations. We’re expanding our team and looking for a skilled CNC Machine Operator to support our production of top-quality merchandising displays. Job Overview: As a CNC Operator, you will set... 

    RETAIL FIRST INC

    Elgin, IL
    a month 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 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... 
    Relocation package
    Day shift

    Durex Manufacturing

    Cary, IL
    6 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
  • $26 - $33 per hour

     ...Ability to use various inspection equipment Must be available for mandatory overtime or non-standard or extended work schedule CNC Mill and EDM experience is a plus What OTTO offers for this specific position: The hiring range listed in this posting is what... 
    Hourly pay
    Temporary work

    OTTO Engineering

    Carpentersville, IL
    3 days ago
  • $18 per hour

     ...will learn about metal stamping, die set-up, use all manual machines such as saws, mills, drill presses, grinder, lathes, wire EDM, and CNC milling. The Apprenticeship Program consists of a three-year classroom (during the evening) and hands-on work (during the day)... 
    Hourly pay
    Temporary work
    Apprenticeship
    Work experience placement
    Afternoon shift

    OTTO Engineering

    Carpentersville, IL
    9 days ago
  • $17 per hour

     ...Job Description Job Description Dynacast, LLC, a Form Technologies Company, is currently looking for hard-working and reliable CNC Operators for all 3 shifts. Come join a global leader in precision die-casting; be part of a team producing exceptional metal components... 
    Temporary work
    All shifts
    Flexible hours
    Night shift
    Afternoon shift

    Dynacast

    Elgin, IL
    12 days ago
  •  ...throughput and on-time delivery for shop operations. Essential Duties and Responsibilities Machine Operation: Set up and operate CNC press brakes, including the Amada HFE 220-4 and Bystronic Xpert Pro 250/4300, to perform precision forming and bending operations on... 

    Monarch Technical Search

    Elgin, IL
    3 days ago
  •  ...for a Lead Press Brake Setup Operator to join our client in Streamwood, IL. This individual will be responsible for oversight of nine CNC press brakes, development of a production plan with the production coordinator, and setup of the press brakes as needed. The ideal... 
    Weekly pay
    Temporary work
    Start working today
    Work at office
    Local area
    Immediate start
    Monday to Thursday

    Accurate Inc

    Streamwood, IL
    5 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

    Barrington, IL
    23 days ago
  • $62.4k - $83.2k

     ...Job Description Job Description CNC ProgrammerTurn Ideas Into Precision-Made Parts Are you a skilled CNC professional who enjoys...  ...project from concept to finished product? We're seeking a CNC Programmer to join our team and play a key role in producing custom... 
    Weekly pay
    Permanent employment
    Temporary work
    Work at office
    Monday to Friday
    Shift work

    Aerotek

    Elgin, IL
    6 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

Do you want to receive more vacancies?

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