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

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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Carol Stream, IL vacancy
  •  ...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

    Helion Group, Inc.

    Carol Stream, IL
    3 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Shift work

    Quantum Precision

    West Chicago, IL
    26 days ago
  • $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... 
    Suggested
    Hourly pay

    Snap-on

    Carol Stream, IL
    4 days ago
  •  ...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

    gpac

    Glendale Heights, IL
    1 day ago
  •  ...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.... 
    Suggested
    Contract work
    Shift work
    Afternoon shift

    Aegis Worldwide

    Glendale Heights, IL
    4 days ago
  •  ...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 employment
    Work experience placement
    Shift work

    Prince Industries

    Carol Stream, IL
    3 days ago
  •  ...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... 

    Pacer Staffing

    West Chicago, IL
    2 days ago
  • $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 pay
    Full time
    Day shift

    Big Bolt LLC

    Bloomingdale, IL
    3 days ago
  • 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 area
    Shift work
    Day shift

    Jobot

    Glendale Heights, IL
    4 days ago
  • $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 pay
    Permanent employment
    Full time
    Contract work
    Seasonal work

    Quanutm Precision

    West Chicago, IL
    13 days ago
  • 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... 

    Big Bolt LLC

    Bloomingdale, IL
    3 days ago
  • 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

    Jobot

    Glendale Heights, IL
    4 days ago
  • 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 Industrial Group

    Roselle, IL
    4 days ago
  • 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,... 

    Signode

    Roselle, IL
    4 days ago
  •  ...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

    Regal Rexnord Corporation

    Downers Grove, IL
    4 days ago
  • 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

    Aerotek

    Glendale Heights, IL
    4 days ago
  •  ...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... 

    Kelly Services, Inc.

    West Chicago, IL
    4 days ago
  •  ...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

    GCM

    Addison, IL
    1 day ago
  •  ...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 work
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Aegis Worldwide

    Glendale Heights, IL
    21 hours 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 up,... 

    Retail First Corporation

    Carol Stream, IL
    4 days ago
  •  ...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... 

    gpac

    Roselle, IL
    21 hours ago
  • $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 pay
    Full time
    Work at office
    Shift work
    Weekend work

    Staff Financial Group

    Hillside, IL
    4 days ago
  •  ...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 employment
    Shift work

    gpac

    Roselle, IL
    4 days ago
  •  ...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

    nVenia

    Wood Dale, IL
    3 days ago
  •  ...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

    Coyote Technical & Executive Sourcing

    Bloomingdale, IL
    21 hours ago
  •  ...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... 

    Aegis Worldwide

    Elk Grove Village, IL
    2 days ago
  • $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 pay
    Permanent employment
    Work at office

    CMC Properties

    Downers Grove, IL
    3 days ago
  • $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 pay
    Permanent employment
    Contract work
    Temporary work
    Shift work

    Aerotek

    Bloomingdale, IL
    1 day ago
  •  ...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 work
    Apprenticeship

    Aegis Worldwide

    Glendale Heights, IL
    21 hours ago
  •  ...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... 

    New Day Executive Search

    Elk Grove Village, IL
    3 days ago

Do you want to receive more vacancies?

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