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

CNC Programmer

$75k - $95k

gpac

Job Description

CNC Programmer

Stop Pushing Tribal Knowledge. Start Creating It.


You’re not looking for another “post and go” production programming job. You want to get your hands on complex parts, real strategy, and the kind of multi-axis work that actually stretches your brain.


This is that role.


The Role in One Line


Own the path from print to prove-out on complex, tight-tolerance parts-and grow into the go-to CNC programming brain on the floor.


What You’ll Actually Do

  • Program advanced parts in TopSolid for 3-, 4-, and entry-level simultaneous 5-axis work.
  • Support mill-turn / turn-mill platforms with live tooling and secondary spindle operations.
  • Choose tooling, speeds/feeds, and strategies-with guidance when needed and autonomy as you grow.
  • Verify programs in simulation, then be there for prove-outs on the machines.
  • Take parts from print review through first article, working side-by-side with machinists.
  • Troubleshoot chatter, tool wear, finish problems, and dimensional drift-then bake the fixes into the program.
  • Turn “we’ve always done it this way” into clean setup sheets, tool lists, and repeatable processes.
  • Build reusable programming methods and templates that make future work easier and safer.
  • Progress from “strong contributor” to “this is the person we call when it’s tricky.”
Who This Is For


You’ll fit this role if you:
  • Have 3-6 years of CNC programming or advanced setup experience in precision machining.
  • Know your way around an advanced CAM system (TopSolid is ideal, but cross-training is available).
  • Have at least some exposure to 4-axis or 5-axis indexed machining and machine prove-outs.
  • Can read engineering drawings and apply basic GD&T in real life-not just theory.
  • Are hungry to get deeper into 5-axis, mill-turn, and complex work instead of repeating the same easy parts forever.
  • Like being on the shop floor, not hiding in an office.
Bonus points for mill-turn or live-tool lathe experience, aerospace/tight-tolerance work, and a genuine curiosity about how to cut smarter, not just harder.


Why It’s Worth Your Time
  • Base pay roughly in the $75,000-$95,000 range, depending on what you bring.
  • Medical, dental, and vision insurance.
  • Company-paid short- and long-term disability and life insurance.
  • Hire-on bonus and 401(k) with company match.
  • Paid vacation, sick time, and holidays.
  • Tuition assistance, employee assistance program, and gain sharing bonuses.
  • Weekly paychecks, a 10% second-shift differential if applicable, and little perks like quarterly food/treats.
This is a structured development seat, not a dead-end chair: the expectation is that you grow into a technical authority on complex machining.


How to Raise Your Hand


When you apply, include:
  • A quick snapshot of your CNC programming/setup experience (years, types of machines, CAM used).
  • Examples of the most complex parts or processes you’ve programmed or supported.
  • Any exposure you have to 4/5-axis, mill-turn, or aerospace/tight-tolerance work.

If you’re ready to stop asking “how do we do this?” and start defining the answer, this is where you do it.


Please submit a resume for consideration . Contact David McKnight with gpac at View phone number on click.appcast.io . Resumes can be confidentially sent to View email address on click.appcast.io

All qualified applicants will receive consideration without regard to race, age, color, sex (including pregnancy), religion, national origin, disability, sexual orientation, gender identity, marital status, military status, genetic information, or any other status protected by applicable laws or regulations. GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. We are extremely competitive, client-focused and realize that our value is in our ability to deliver the right solutions at the right time.
Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the CNC Programmer in Elk Grove Village, IL vacancy
  •  ...Job Description We are working with a client company in the greater Chicago Metro region who is seeking a CNC Swiss Programmer/Setup Machinist. For more information, apply or reach out to Alana at ****@*****.***. Must have CNC Swiss experience. Key Responsibilities... 
    Suggested

    gpac

    Addison, IL
    2 days ago
  • $35 - $45 per hour

     ...Job Description Title : CNC Programmer (Mastercam) Location : Wood Dale, IL Hire Type : Contract to Hire Shift : 1st Compensation : $35-45/hrly Benefits : As a contract employee of Sterling, you are eligible to receive a Full Employee Benefits... 
    Suggested
    Contract work
    Shift work

    Sterling Engineering

    Wood Dale, IL
    20 hours ago
  • $31.3 - $35.1 per hour

     ...more information on Dexter Magnetic Technologies, please visit: Basic Purpose and Objective of the Position The CNC Programmer is responsible for utilizing CAD and CAM software to develop CNC machine tool programming with detailed instructions and documentation... 
    Suggested
    Hourly pay
    Temporary work
    Flexible hours

    Dexter Magnetic Technologies

    Elk Grove Village, IL
    5 days ago
  •  ...Job Description Job Description Description: Position Summary The CNC Milling Operator 2 is a mid-level CNC milling operator capable of running established milling jobs with moderate independence. This position requires intermediate inspection ability, general... 
    Suggested

    ERA Industries

    Elk Grove Village, IL
    3 days ago
  •  ...Job Description We are working with a client company seeking a Vertical CNC Machinist (Swiss Machines) for their company in the greater Chicago Metro region. For more information, click apply or reach out to Alana at ****@*****.*** Key Responsibilities... 
    Suggested

    gpac

    Addison, IL
    4 days ago
  •  ...CNC Machinist ( 6 month Contract-to-Hire) - 1st shift Hours: 6am - 2:30 p.m. Location: Elk Grove Village, IL Industry:...  ...Summary: We are seeking a skilled and detail-oriented CNC Programmer/Operator to join our manufacturing team. The ideal candidate will... 
    Contract work
    Casual work
    Day shift

    Aegis Worldwide

    Elk Grove Village, IL
    3 days ago
  •  ...CNC Machinist : Location :- Addison Lllinois MUST have basic understanding of CNC Machines and Programs a must. Experience in Printed Circuit Board manufacturing is highly preferred Ability to read, write and to follow instructions in English... 

    Trispoke Managed Services Pvt Ltd

    Addison, IL
    4 days ago
  •  ...Job Description We 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
    Full time
    Shift work

    gpac

    Wood Dale, IL
    2 days ago
  •  ...Job Description CNC Machinist - Second Shift Build Skills. Build Pay. Build a Career. This Is For the Machinist Who Wants More You’ve got 3-5 years on the machines. You’re solid. You’re reliable. Now you want more than just loading parts and hitting... 
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    gpac

    Addison, IL
    2 days ago
  • $27 - $30 per hour

     ...CNC Vertical Lathe Machinist Blue Collar Location: Bensenville, IL. 60106 Shift Hours: 8:00 a. m. - 4:30 p. m. Shift Days: Monday to Friday Pay Rate: $27-$30 Job Type: Temp to Hire Candidates Needed: 2 Job Description: CNC Vertical... 
    Temporary work
    Monday to Friday
    Shift work

    DEO-TEK

    Bensenville, IL
    3 days ago
  •  ...are looking to gain knowledge and advance their abilities in the CNC machining field through on the job training!! 2007 Mold Making...  .... We are seeking a highly skilled and detail-oriented CNC Programmer to join our manufacturing team. The ideal candidate will be responsible... 
    Full time
    Work experience placement

    Chicago Mold Engineering Co., Inc.

    Lombard, IL
    3 days ago
  •  ...and Long Term Disability Paid Time Off 9 Annual Paid Holidays 401k Retirement Plan Weekly Pay Period We are seeking a CNC Mill Machinist with 5+ years of experience. ~ Skills required: ~5 years minimum experience as a CNC Mill. (G-Code) ~ Vertical... 
    Weekly pay
    Temporary work
    Day shift

    Ace Metal Crafts

    Bensenville, IL
    2 days ago
  • $70k - $85k

     ...qualified applicants. The Successful Applicant Minimum two years of related experience preferred Working knowledge of CNC programming skills using the MasterCAM Working knowledge of AutoCAD, Solid Works, and Microsoft Office required In-depth... 
    Work at office
    Local area

    Michael Page International Inc.

    Itasca, IL
    3 days ago
  •  ...Job Description CNC Machinist - Second Shift Sharpen Skills. Grow Pay. Own Your Future For the Machinist Who Wants More You’ve got a few solid years on CNC machines and you’re ready for more than loading parts and pushing cycle start. This second-shift... 
    Monday to Friday
    Shift work
    Afternoon shift

    gpac

    Elk Grove Village, IL
    3 days ago
  •  ...CNC PROGRAMMER Dynomax, Inc is expanding! We are adding brand new, state of the art CNC Machines and are seeking a skilled Mastercam Programmer . This will be a dedicated Programmer 100% of the time. What we are looking for in a CNC Programmer: This is a programming role... 
    Temporary work

    Dynomax

    Wheeling, IL
    2 days ago
  • $71k - $86k

     ...Job Description Job Title: CNC Programmer Location: Hillside, IL Compensation: $71,000-$86,000 + comprehensive benefits package included Shift: 1st Shift About Us: We are thrilled to announce an exciting opening for an experienced CNC Programmer!... 
    Weekly pay
    Full time
    Work at office
    Shift work
    Weekend work
    Day shift

    Staff Financial Group

    Hillside, IL
    4 days ago
  •  ...insurance Generous PTO plan Job Details This role is great for an individual who would like to be a true full time CNC Programmer, using MasterCAM. What You'll Bring: Experience with Programming CNC Mills / Lathes Ability to program using MasterCAM... 
    Full time
    Local area

    Jobot

    Prospect Heights, IL
    3 days ago
  •  ...manufacturing capacity across 10 facilities, Fathom seamlessly blends in-house capabilities across plastic and metal additive technologies, CNC machining, injection molding & tooling, urethane casting, sheet metal fabrication, and design and engineering. With over 50... 
    Temporary work
    Flexible hours

    Fathom

    Elk Grove Village, IL
    5 days ago
  • $26 - $32 per hour

     ...CNC Machinist - 2nd Shift $26.00-$32.00/Hour + 10% Shift Differential + Hire-On Bonus Location: Acme Industries Shift: 2nd Shift | Monday-Friday | 4:20 PM - 2:50 AM Pay Range: $26.00-$32.00 per hour, based on experience Additional Earnings: 10% Shift... 
    Hourly pay
    Weekly pay
    Temporary work
    Immediate start
    Monday to Friday
    Flexible hours
    Shift work
    Afternoon shift

    Acme Industries

    Elk Grove Village, IL
    3 days ago
  •  ...machines to fabricate high-quality metal components. The ideal candidate will be responsible for setup, programming, and operation of CNC press brakes to bend and form parts according to engineering specifications, while maintaining safety and quality standards. Set... 

    Fabmax Opco LLC

    Wood Dale, IL
    23 days ago
  •  ...A global manufacturing company in Bartlett, Illinois is seeking a CNC Tooling Programmer/Design Technician. This role involves designing and developing ultrasonic tooling using CAD software and CNC programming. The ideal candidate has at least 3 years of experience, particularly... 
    Flexible hours

    Herrmann Ultrasonics

    Bartlett, IL
    5 days ago
  • 5-Axis CNC Machinist Dynomax, Inc is expanding! We are currently adding brand new, state of the art CNC Machines and seeking the best 5-Axis CNC Machinists out there. This is a great opportunity for an experienced CNC Machinist who desires exciting and challenging... 
    Hourly pay
    Temporary work
    Day shift

    Dynomax

    Des Plaines, IL
    2 days ago
  •  ...Job Description Job Description FT Swiss CNC Machine Set-up Must know how to set-up Star Swiss CNC Machines Make Programming adjustments Check Parts using Measuring equipment. Set Tooling Benefits included - 401k, Health Insurance, Vacation Time, etc... 

    Roberts Swiss Inc.

    Itasca, IL
    10 days ago
  • $18 - $25 per hour

     ...design specifications. Key Responsibilities: Machine Setup: Select, install, and align punches, dies, and gauges on hydraulic or CNC press brake machines. Blueprint Reading: Interpret technical drawings, CAD prints, and bend tables to determine proper bending... 
    Hourly pay
    Immediate start
    Shift work
    Night shift
    Day shift
    Afternoon shift

    PROMAN Staffing USA

    Wood Dale, IL
    5 days ago
  •  ...Job Description Job Description Job Overview We are seeking a skilled CNC Operator to join our dynamic manufacturing team. The ideal candidate will have a strong background in operating CNC machinery and possess a keen eye for detail. This role involves setting... 
    Day shift

    EMC MACHINING INC

    Bensenville, IL
    9 days ago
  •  ...Job Description Job Description We are seeking a skilled CNC Service Engineer with experience troubleshooting pneumatic, electrical, and hydraulic systems on CNC mills and lathes. This role involves installing, maintaining, troubleshooting, and repairing equipment... 
    Night shift

    Twisted CNC Repair

    Elk Grove Village, IL
    3 days ago
  • $36 - $53 per hour

     ...Job Description Job Description We are seeking a skilled CNC Programmer to join our team. If you are an experience programmer with MasterCam experience and are familiar with Okuma machines, we want to hear from you. Responsibilities Develop and optimize CNC... 

    Windy C Plating

    Mount Prospect, IL
    16 days ago
  • $25 - $36 per hour

     ...Job Description Job Description **CNC Horizontal/Vertical Mill or Lathe Machinist – 2 nd Shift ** **Location: **¨NBSP; [**Addison, IL **]( **Type: Direct Hire ** **2 nd Shift - Monday through Friday: 2:30 PM – 11:00 PM (Overtime available)... 
    Hourly pay
    Monday to Friday
    Shift work

    Just In Time Staffing LLC

    Addison, IL
    15 days ago
  • $25 - $36 per hour

     ...Job Description Job Description CNC Lathe Machinist III – 2 nd Shift Location: Addison, IL Type: Direct Hire  2 nd Shift: Monday through Friday – 2:30 PM – 11:00 PM (Overtime available) Pay Rate: $25 to $36 per hour (plus 10% differential) Requirements... 
    Hourly pay
    Apprenticeship
    Work experience placement
    Monday to Friday
    Shift work

    Just In Time Staffing LLC

    Addison, IL
    10 days ago
  • $70k - $85k

     ...MasterCAM CNC Programmer Haas Mills & Lathes $70k-85k per year Wood Dale, IL Full Time; Direct Hire About the Opportunity: As a CNC Programmer in a precision manufacturing environment, you can expect to program and set up CNC machines (mills, lathes, multi-... 
    Full time
    Shift work
    Day shift

    Confident Search Consultants

    Wood Dale, IL
    4 days ago

Do you want to receive more vacancies?

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