CNC Programmer
Greif Packaging LLC
Greif is a global leader in performance packaging located in 40 countries. The company delivers trusted, innovative, and tailored solutions that support some of the world's most in demand and fastest-growing industries.
With a commitment to legendary customer service, operational excellence, and global sustainability, Greif packages life's essentials - and creates lasting value for its colleagues, customers, and other stakeholders.
Learn more about the company's Customized Polymer , Sustainable Fiber , Durable Metal , and Integrated Solutions at and follow Greif on Instagram and LinkedIn.
OUR VISION:
To Be the Advantage That Helps Our Customers Win.
OUR PURPOSE:
Creating packaging solutions for life’s essentials.
Job Requisition #:
036084 CNC Programmer (Open)Job Description:
Required Qualifications
- High Proficiency in Mastercam programming.
- Experience programming, setting up, and machining on 3-axis and 5-axis CNC milling centers.
- Experience setting up and operating CNC turning centers.
- Ability to independently take a job from engineering print through programming, setup, machining, and inspection.
- Strong blueprint reading and precision measurement skills.
- Ability to troubleshoot CNC programs, tooling, and machining processes.
- Ability to work independently with minimal supervision.
- Applicants without practical Mastercam programming and CNC setup experience should not apply.
Key Responsibilities
- Program CNC milling and turning operations using Mastercam.
- Set up and operate 3-axis and 5-axis CNC milling centers and CNC turning centers.
- Machine precision molds, dies, gauges, tooling, and components.
- Optimize tooling, feeds, speeds, and machining strategies.
- Perform dimensional inspections to ensure parts meet engineering specifications.
- Conduct final quality inspections of CNC-machined parts produced by team members.
- Support prototype development, R&D, and continuous improvement projects.
Excellent Benefits — Starting Day On e
- Health, dental, and vision insurance
- 401(k) with company match
- Vacation
- Holidays
- HSA & FSA options
- Life insurance
- Illinois State Paid Time Off
- Bonus program
- Employee assistance program
- Referral program
- Safety glasses and steel-toe shoe reimbursement
At Greif , we believe that our colleagues are the center of our success. Our Total Rewards have a comprehensive focus on well-being and offer a competitive package that enables you to thrive, be engaged, and reach your full potential.
Compensation Range:
The pay range for this position is $26.63 - $45.34 annually. Typically, a competitive wage for new hires will fall between32.00 to35.00 annually. Offers for this position may vary based on market data and other factors such as job-related knowledge, skills, experience, and geographic location. The position may also be eligible for a short-term incentive.Benefits Statement:
Greif offers a comprehensive benefits package, including competitive core benefits, paid time off, and a range of local benefits for eligible colleagues.Protect Yourself From Scams: We value the integrity of our recruitment process and prioritize the well-being of our candidates. While you may find Greif job postings on various platforms, all legitimate opportunities can be verified on our official Careers page at . All communication from Greif regarding job opportunities will also come from an @greif.com email address. If you have concerns about the legitimacy of a job posting, receive an unsolicited job offer or suspect fraudulent activity, please contact us for verification via this link Contact Us - Greif .
EEO Statement:
We offer a competitive salary, excellent benefits and opportunity for growth. Greif is an equal opportunity employer. We will not discriminate against any applicant or employee on the basis of sex, race, religion, age, national origin, color, disability, veteran status or any other any other legally protected characteristic.
For more information read Greif’s Equal Opportunity Policy.
- ...About the RoleWe are seeking an experienced CNC Machinist / Programmer to join a manufacturing team in Carol Stream, IL. This role is ideal for someone who can program and operate CNC machines, read technical drawings, and safely prove out programs before production.ResponsibilitiesProgram...Suggested
$36 - $50 per hour
...Quantum Precision Inc. is hiring two experienced CNC Swiss Programmer / Setup Machinists following a substantial increase in new business. This is a hands-on programming and setup position for machinists who can independently take complex parts from print through an approved...SuggestedHourly payFull timeImmediate startShift work$35.71 per hour
...CNC Operator/ProgrammerSturtevant Richmont, a division of Snap-on Incorporated, is seeking a CNC Operator/Programmer to set up and operate one or more computer numeric controlled machines, Puma Lathes, and VF CNC mills. The pay rate is $35.71 per hour.Responsibilities...SuggestedHourly pay- ...CNC Swiss Programmer/Setup Machinist We are working with a client company in the greater Chicago Metro region who is seeking a CNC Swiss Programmer/Setup Machinist. Must have CNC Swiss experience. Key Responsibilities Perform machine setups by loading raw...Suggested
- ...Aegis is seeking a CNC Programmer to join our client's organization in Glendale Heights, IL. This position is a 6 month contract to hire role. The position is on 2nd shift (2-10 pm). The ideal candidate has the below experience: ~ GED, High school diploma....SuggestedContract workShift workAfternoon shift
- ...JOB SUMMARY We are seeking an experienced CNC Programmer who is self-directed and proficient in CAD/CAM, with a solid background in hands‑on machining. The role is focused on programming and optimizing 3–5 axis Vertical Machining Centers and Horizontal Machining Centers...Permanent employmentWork experience placementShift work
- ...Job Description Job Description Position Summary: We are seeking an experienced CNC Programmer to support our Specialty Tooling Department in die and mold production and repair. The ideal candidate will have strong CNC programming, setup, and machining experience...
$27 - $30 per hour
Position Overview CNC Setup Programmer - DMG MORI Big Bolt LLC Location: Bloomingdale, IL Pay: $27.00-$30.00 per hour Job Type: Full-Time | Onsite Schedule: Day Shift | 8-Hour Shift Put Your CNC Experience to Work on More Than Just Standard Production Are you an experienced...Hourly payFull timeDay shift- Overview CNC Set‑Up Machinist - 1st Shift. Shift 1st shift, typically 7:00 AM - 3:00 PM. Compensation $28-$34/hr depending on experience. Why join us? Annual Performance Bonus ($5k-$7,500) PTO - Negotiable based on requirements and experience Paid Holidays Medical, dental...Local areaShift workDay shift
$36 - $50 per hour
...Job Description Job Description PERMANENT, FULL-TIME OPENINGS - HIRING 2 EXPERIENCED CNC SWISS PROGRAMMER / SETUP MACHINISTS Quantum Precision is expanding its Swiss department and adding two permanent, full-time programmer/setup machinists. These are long-term...Hourly payPermanent employmentFull timeContract workSeasonal work- Big Bolt LLC is seeking a skilled CNC Setup Programmer with DMG MORI experience in Bloomingdale, IL. The role involves setting up, programming, operating, and troubleshooting DMG MORI CNC machines to manufacture custom and non-standard fasteners. Strong blueprint interpretation...
- A manufacturing firm in Glendale Heights is looking for a CNC Set-Up Machinist for the 1st shift. The position involves programming and operating advanced CNC machinery, reviewing engineering specifications, and ensuring quality throughout the fabrication process. The ideal...Day shift
- Signode Industrial Group is seeking an experienced CNC Programmer/Machinist to create CAM programs and operate CNC mills, ensuring precision across steel, aluminum, and plastic components. The role requires interpreting engineering drawings, selecting tooling, and maintaining...Hourly pay
- Signode is seeking an experienced CAM programmer to join our manufacturing team in Illinois. You will develop CAM programs for CNC milling, set up and operate mills, and inspect parts against drawings to ensure high-quality production. You will also determine tooling,...
- ...with work performed at your designated Regal Rexnord office. Aerospace Business Unit. Regal Rexnord Aerospace supplies high performance spherical and cylindrical bearings, mechanical seals, gears and electrica Programmer, CNC, Program, Manufacturing Engineer, Insurance...Work at office
- Aerotek - - Responsibilities: Read blueprints and work orders to gather materials; Set up and operate CNC Mills and Lathes; Create programs from drawings using Mastercam; Edit programs using G Codes and Mastercam; Perform quality checks with micrometers and calipers
- ...Kelly Services, Inc. - - Responsibilities: Set up and operate CNC milling machines, manual mills, and lathes; Read and interpret drawings and 3D models; Apply Mastercam and G-code to machining programs; Inspect parts with micrometers and calipers to verify quality; Adjust...
- ...CNC ProgrammerResponsible for the creation and revision of CNC programs, complete with tool, fixture, and set-up requirements, while adhering to Quality requirements and workmanship standards.Job Responsibilities:Must be a team player as measured by his/her peersWork with...Work at office
- ...Aegis has openings with a client in Glendale Heights, IL. Seeking CNC machinist for each of their shifts. These roles are 6 month temporary to hire positions. Shifts: 1st Shift (7:00am-3:00pm) Monday-Friday 2nd Shift (3:00pm-11:00pm) Monday-Friday 3rd Shift...Temporary workMonday to FridayShift workNight shiftDay shiftAfternoon shift
- ...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 up,...
- ...Job PostingWe are working with a client company seeking a Vertical CNC Machinist (Swiss Machines) for their company in the greater Chicago Metro region.Key Responsibilities:Setup and Operation: Set up, calibrate, and operate Vertical Machining Centers (VMCs) by loading...
$71k - $86k
...CNC ProgrammerLocation: Hillside, IL Compensation: $71,000-$86,000 + comprehensive benefits package includedShift: 1st ShiftAbout... ...thrilled to announce an exciting opening for an experienced CNC Programmer! This position plays a crucial role in programming and operating...Weekly payFull timeWork at officeShift workWeekend work- ...CNC Milling MachinistWe are working with a client company in the Chicago Metro Region seeking a CNC Milling Machinist (multiple shifts). This position will offer regular overtime with a growing company that has been in business for over 100 years! Prior experience working...Permanent employmentShift work
- ...company matchEducational Assistance reimbursementAccrued Paid Time Off (PTO)10 paid holidays annuallyPOSITION SUMMARYMid-Level CNC Programmer develops, refines, and troubleshoots CNC programs for a variety of machining applications. Working closely with engineering and...Full time
- ...Job Title: CNC Machinist (Okuma Lathes) Department: Operations Reports to: General Manager SUMMARY: Produces machined parts, operating a computer numerical control (CNC) machine, writes and reads programs and blueprints, maintains and improves quality and...Shift work
- ...Aegis is seeking a CNC Programmer to join our client's organization. The ideal candidate has the following skills and experience: ~3-4+ years of CNC programming experience. ~ Experience programming directly at the machine using G-code and M-code. ~ Experience...
$31 - $37 per hour
...CNC Programmer IWork Model: This is a fully onsite role, with work performed at your designated Regal Rexnord office.Aerospace Business UnitRegal Rexnord Aerospace supplies high performance spherical and cylindrical bearings, mechanical seals, gears and electrical components...Hourly payPermanent employmentWork at office$35 per hour
...CNC Machinist Pay: up to $35! Shift: 1st and 2nd Job Description This position is for a CNC Machinist who will... ...Essential Skills At least 5 years of experience as a CNC Programmer/Machinist working on both mill and lathe machines....Weekly payPermanent employmentContract workTemporary workShift work- ...Aegis is seeking a Swiss CNC Machinist to join our client's organization. This role is located in Glendale Heights, IL and is a 6 month temporary to hire role. The ideal candidate has the following skills and experience - ~ High school diploma or GED ~5+ years...Temporary workApprenticeship
- ...CNC Programmer Join our team as the CNC Programmer and take full ownership of developing safe, repeatable, and efficient CNC manufacturing processes for precision components. Reporting to the engineering and operations leadership team, you will translate customer drawings...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CNC Programmer. Be the first to apply!
- cnc machinist Carol Stream, IL
- cnc engineer Carol Stream, IL
- cnc machinist programmer Carol Stream, IL
- cnc programmer Carol Stream, IL
- boeing cnc machinist Carol Stream, IL
- cnc machine operator Carol Stream, IL
- cnc operator Carol Stream, IL
- cnc training Carol Stream, IL
- cnc machine Carol Stream, IL
- cnc Carol Stream, IL



