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

CNC PROGRAMMER

$35 - $40 per hour

Randstad

NOW HIRING: Senior CNC Programmer III

Location:Lincolnshire, IL

Type:Full-Time/Direct-Hire | Machine Shop

Are you a master of G-code, MasterCAM, and precision machining? Ready to take your programming expertise to the next level with cutting-edge tools and complex 3D models?

We are looking for a skilledCNC Programmer IIIto elevate our machine shop operations!

You won't just be pushing buttons—you will be the technical brain behind our machining processes. From writing custom macros and running advanced simulations to troubleshooting high-precision components, you'll play a critical role in driving quality and process improvement.

What You’ll Be Doing
  • Program & Code:Write advanced programs for milling/turning machines using MasterCAM, long hand G-code, and custom Macro-B logic.
  • Simulate & Optimize:Use Vericut and simulation software to verify programs, edit post-processing parameters, and prevent crashes.
  • Design & Edit:Draw and modify engineering prints and 3D models using CAD/CAM software.
  • Troubleshoot & Improve:Use precision inspection tools, inspect process outputs, and leverage data (Excel VLOOKUPs, pivot tables, DOE) to optimize run times and quality.
What We’re Looking For
  • Experience:5+ years as a CNC Machinist (with manual machining experience) + 3+ years as a CNC Programmer.
  • Software Mastery:Deep expertise in MasterCAM/SolidCAM, CAD/CAM modeling, and simulation tools.
  • Coding Skills:Fluent in G-code, M-code, Macro-B, and conversational programming.
  • Setup & Shop Floor Know-How:Proven ability to set up, troubleshoot, and fine-tune all types of CNC equipment.
  • Education:High school diploma/GED required; Technical diploma or Mechanical Engineering degree preferred.

Ready to program the future of precision manufacturing?

Apply today and bring your machining expertise to our team!

$35-40 hourly, depending on Experience. 5+ years of experience - Must have an updated resume to apply. Position is interviewbased. View phone number on click.appcast.io for more information ZPMLSTCM

salary: $72,800 - $83,200 per year

shift: First

work hours: 7 AM - 4 PM

education: High School

Responsibilities
  • Use inspection tools to troubleshoot any machining issues
  • Identify tooling/machines for all programming steps of a precision machined component
  • Write programs for milling/turning machines using MasterCAM
  • Write programs for milling/turning machines using long hand g-code if necessary.
  • Use simulation to verify programs and macros
  • Modify and edit parameters within simulation, CAM, and post processing software (ex. Vericut)
  • Read and write new macros for any application, including probe logic
  • Draw and modify prints/ 3-D models using CAD/CAM
  • Understand process output from charts and FMEA
  • Use Excel to develop reports, transform data, create graphs, use advanced features such as VLOOKUP and pivot tables
  • Assist with process improvement tools, such as DOE
  • Use all Personal Protective Equipment (PPE) as required and instructed
  • Performs other duties as assigned by manager
The essential functions of this role include:
  • working in a smoke free environment
  • wearing steel toe shoes
Skills
  • CNC
  • Programming
  • G code
  • Blueprints
  • Draw
  • Design
Qualifications
  • Years of experience: 5 years
  • Experience level: Experienced
Experience
  • Experienced
  • 5 years
Education
  • High School
Equal Opportunity Employer:

Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact View email address on click.appcast.io.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

  • medical
  • prescription
  • dental
  • vision
  • AD&D
  • life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility)

This posting is open for thirty (30) days.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC PROGRAMMER in Lincolnshire, IL vacancy
  •  ...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 CNC Programmer 100% of the time. We are looking for a CNC Programmer with: This is a... 
    Suggested
    Temporary work

    Dynomax

    Wheeling, IL
    4 days ago
  • $30 - $50 per hour

     ...Job Description Job Description Job Title: CNC Mastercam Programmer Job Description This is a full-time, first-shift CNC programming position focused exclusively on creating programs for new, state-of-the-art CNC machines in a large aerospace machining environment... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours
    Day shift

    Aerotek

    Wheeling, IL
    2 days ago
  •  ...Job Description Our machining manufacturing client is expanding with brandnew, stateoftheart CNC machines and are looking for a highly skilled Mastercam Programmer to join their team. This role is a fully dedicated programming position—100% focused on creating,... 
    Suggested
    Full time
    Temporary work
    Day shift

    RJO Consulting

    Wheeling, IL
    2 days ago
  • 3-Axis Milling CNC Machinist Dynomax, Inc is growing!  We are looking for experienced  CNC Machinists who desire exciting and challenging work to join our 1st Shift, Components Manufacturing team using our  advanced, precision CNC machines. We are looking for a CNC... 
    Suggested
    Temporary work
    Day shift

    Dynomax Inc.

    Wheeling, IL
    13 days ago
  • $28 - $35 per hour

     ...CNC Machinist (Grinder) Location: Buffalo Grove, IL Shift: 1st Shift – Monday through Friday, 6:00 AM – 2:30 PM $28-35/hr DOE Job Summary We are seeking a skilled CNC Machinist (Grinder) to support our manufacturing team in Buffalo Grove, IL. This role is... 
    Suggested
    Full time
    Monday to Friday
    Shift work
    Day shift

    Sterling Engineering

    Buffalo Grove, IL
    2 days ago
  • $25 - $37 per hour

     ...Job Description Job Description 2 CNC Operator roles and 2 CNC Machinist roles Shifts: 1st and 2nd Pay: $25 - $37 / hour...  ...up gages required to check parts at the machine. Work with programmers for any technical issues or trouble shooting when needed.... 
    Immediate start
    All shifts
    Shift work

    TekPro

    Wheeling, IL
    6 days ago
  •  ...Job Description Job Description CNC Machinist – Setup and Operation Position Summary We are seeking an experienced CNC...  ...programs at the machine as needed. Collaborate with designers, programmers, and production personnel to troubleshoot and resolve machining... 
    Full time
    Temporary work
    Local area

    Chase Technical

    Lincolnshire, IL
    2 days ago
  •  ...CNC Machinist A Valve and fitting company, in Lincolnshire, IL is looking for experienced CNC machinists on 2nd shift. Monday - Friday. Working on CNC Lathe and Swiss Machines, able to do multiple set-ups and changeovers daily- short runs. Troubleshoot/ Adjustments... 
    Monday to Friday
    Afternoon shift

    Randstad

    Lincolnshire, IL
    5 days ago
  •  ...CNC Milling Operator 2The 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 GD&T understanding, and the ability to make tool... 

    ERA Industries

    Wheeling, IL
    3 days ago
  • $28 - $30 per hour

     ...Direct Hire CNC Machinist – 2nd Shift Wheeling, IL $28-$30/hr Shift: 2nd Shift | 10-hour shifts: 3:30 PM – 2:00 AM (M-TH with OT available on Fridays) Position Summary: We are seeking an experienced CNC Machinist (2nd Shift) to join our manufacturing team in Wheeling... 
    Shift work
    Afternoon shift

    CEO

    Wheeling, IL
    2 days ago
  •  ...CNC Machinist (Mill Set-Up) Location: Wheeling, IL Position Summary Our client is seeking an experienced CNC Machinist with strong mill set-up experience to join their growing manufacturing team. This position is responsible for setting up and operating 3, 4, and 5-axis... 

    System One Holdings, LLC

    Wheeling, IL
    1 day ago
  • $35 - $50 per hour

     ...Job Description Job Description Job Title: CNC Programmer Job Description The CNC Programmer will program, set up, and operate 2.5-axis CNC vertical mills using Mastercam to produce high-precision metal components, primarily stainless steel, in a production environment... 
    Weekly pay
    Permanent employment
    Temporary work
    Monday to Friday
    Day shift

    Aerotek

    Palatine, IL
    4 days ago
  • $24 - $34 per hour

     ...CNC Machinist Bosch Location Lincolnshire, IL Division Drive and Control Technology Work Mode On-Site Fields of work Information...  ...to specifications. Work with designers, production personnel, programmers and others to resolve machining problems. Participate in Total... 
    Hourly pay
    Full time
    Contract work
    Part time

    Bosch Group Inc

    Lincolnshire, IL
    1 day ago
  • $20 - $30 per hour

     ...Job Description Job Description Job Title: CNC Swiss Machine Operator Job Description This role focuses on operating multiple CNC Swiss machines in a high-precision, metals-based medical manufacturing environment. You will contribute directly to the production... 
    Weekly pay
    Contract work
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift

    Aerotek

    Wheeling, IL
    4 days ago
  •  ...CNC Swiss Operator Buffalo Grove, Illinois, United States About the Job CNC Swiss Operator Job Summary: 2nd Shift 4pm-12:30am The CNC (Computer Numerical Control) Swiss Operator will be responsible for operating and maintaining CNC Star Swiss lathes to produce... 
    Afternoon shift

    Monarch Technical Search

    Buffalo Grove, IL
    3 days ago
  • $25 - $35 per hour

     ...Shift Differential: 2nd & 3rd Shift - 10% Machine Experience: Swiss, mill, or lathe Experience Level: Entry–Mid (2+ years CNC machining) --- Why This Role Exists This role exists to support ongoing production demand and growth at Viant Medical’s Wheeling... 
    Full time
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Viant Medical

    Wheeling, IL
    6 days ago
  •  ...CNC Machinist Vernon Hills, IL, United States Or refer someone Job Openings CNC Machinist About the Job CNC Machinist Position Summary Machine parts to conform to blueprints/drawings Duties and responsibilities The following reflects managements definition... 
    Work at office

    Phantom Staffing

    Vernon Hills, IL
    1 day ago
  • $16 - $20 per hour

     ...Job Description Job Description CNC machine operator FIRST and SECOND SHIFT . CNC machine shop has an immediate opening for experienced operators for HAAS , HYUNDAI , Fanuc based machines Ideal candidate should be able to to make tool offsets , to make set-up... 
    Full time
    Immediate start
    Day shift
    Afternoon shift

    WBM INC

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

    Dynomax

    Wheeling, IL
    1 day ago
  • $37 - $50 per hour

     ...company paid life 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, working... 
    Hourly pay
    Full time
    Local area

    Jobot

    Prospect Heights, IL
    5 days ago
  •  ...CNC Machinist Precision Resource seeks a CNC Machinist to join our well-established Vernon Hills, Illinois manufacturing division. We're a small-medium sized division of our solid, privately held, global company that innovates and manufactures a high volume of metal parts... 
    Hourly pay

    Precision Resource

    Vernon Hills, IL
    3 days ago
  • $30 - $40 per hour

     ...CNC ProgrammerWe are seeking a skilled CNC Programmer to create CNC programs and part drawings for various machine parts and tools, including CNC lathes and machining centers. This role involves offline programming using MasterCAM and Solidworks software. The position... 
    Temporary work
    Work at office
    Work from home

    Actalent

    Northbrook, IL
    4 days ago
  • $25 - $34 per hour

     ...CNC Machinist (1st Shift) Join a team dedicated to creating life-enhancing medical devices that improve lives around the world. Whether you're starting your career or bringing prior experience, Viant offers opportunities to learn, grow, and make a meaningful impact. Through... 
    Temporary work
    Worldwide
    Monday to Friday
    Shift work
    Day shift

    Viant, Inc.

    Wheeling, IL
    4 days ago
  • CNC ProgrammerCompX Grayslake is a leading manufacturer of highly engineered mechanical and electromechanical locking devices, systems for world class original equipment manufacturers and manufacture of precision instruments, throttles, marine products, and accessories.... 

    CompX Security Products

    Grayslake, IL
    3 days ago
  • $35 - $50 per hour

     ...CNC ProgrammerThe CNC Programmer will program, set up, and operate 2.5-axis CNC vertical mills using Mastercam to produce high-precision metal components, primarily stainless steel, in a production environment. This role serves as the primary programming resource on site... 
    Permanent employment
    Temporary work
    Monday to Friday
    Day shift

    Aerotek

    Palatine, IL
    5 days ago
  • $37 - $50 per hour

     ...CNC Programmer $37 - $50 per hour | Prospect Heights, IL | On-site | Permanent Leading Manufacturer with competitive pay & BENEFITS package!! A bit about us: We're partnering with an established & proven Manufacturing company that has been delivering high-quality... 
    Hourly pay
    Permanent employment
    Full time
    Local area

    Australia-Employment

    Prospect Heights, IL
    22 hours ago
  • $25 - $30 per hour

    Now Hiring, CNC Machinist, Direct-Hire. A Valve and fitting company, in Lincolnshire, IL. is looking for Experienced CNC machinists on 2nd shift. Monday - Friday. ~ Working on CNC Lathe and Swiss Machines, ~ able to do multiple set-ups and changeovers daily- short... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Immediate start
    Monday to Friday
    Shift work
    Afternoon shift

    Randstad

    Lincolnshire, 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
    5 days ago
  •  ...Swiss CNC Machine Operator Join our team as a Swiss CNC Machine Operator in a full-time, permanent, hourly role at our Illinois location. DAY SHIFT: 6:00 AM - 5:30 PM, Monday-Thursday (4 days per week) PAY: $22.00-$32.00 per hour BONUS: $1,000 Sign-on Bonus OPENINGS... 
    Hourly pay
    Permanent employment
    Full time
    Relocation
    Relocation package
    Shift work
    Day shift

    Vantedge Medical

    Wheeling, IL
    1 day ago
  •  ...CNC Mill Machinist Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex offers the opportunity to make a difference and invest in your growth in... 
    Temporary work
    Relocation
    Visa sponsorship
    Flexible hours

    Flextronics

    Buffalo Grove, IL
    3 days ago

Do you want to receive more vacancies?

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