CNC Programmer
$30 - $35 per hourActalent
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 & LocationThis is a Contract to Hire position based out of Cary, IL.
Pay and BenefitsThe 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 TypeThis is a fully onsite position in Cary,IL.
Application DeadlineThis 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.
- ...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...SuggestedHourly pay
- ...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...SuggestedRelocation packageAfternoon shift
- ...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
$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)...SuggestedImmediate startShift work- ...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...SuggestedRelocation packageDay shift
$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 payShift work$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 workRelocation packageShift workDay shiftAfternoon shift- ...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 employmentApprenticeshipFlexible hours
- ...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...
- 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...
$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$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 payApprenticeshipAfternoon shift$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 hoursShift workDay shiftAfternoon shift$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...ApprenticeshipRelocation packageShift workAfternoon shift$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 payWeekly payWorldwideMonday to Friday$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...ApprenticeshipRelocation packageMonday to FridayShift workDay shiftAfternoon shift$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 payFull timeContract workTemporary workWork at officeFlexible hoursShift work- ...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...
- ...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 payImmediate start
- ...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 placementShift work
- ...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
- ...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
- ...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...
$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 payShift workAfternoon shift- 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 payPermanent employmentFull timeTemporary workLocal areaFlexible hoursShift work
$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 payLocal areaShift workAfternoon shift$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 payWorldwideMonday to FridayDay shift- ...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 shift1 day per week
$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 workWork at officeShift workAfternoon shift$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 timeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!


