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

CNC Machinist

$30 - $36 per hour

Aerotek

CNC Machinist / Programmer This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components for a variety of industries. The position is ideal for a self-starter who thrives in a non-production environment where parts, materials, and challenges change frequently, and where craftsmanship, precision, and innovation are central to the work. Responsibilities Program, set up, and operate Haas CNC mills using MasterCam to produce precision components. Run and manage a dedicated cell of Haas CNC mills, ensuring consistent output and adherence to specifications. Create prototype and short-run production parts for a variety of industries and applications. Read and interpret engineering drawings and blueprints to determine machining requirements. Utilize precision measuring instruments to verify dimensions, tolerances, and overall part quality. Select appropriate tooling, speeds, and feeds for various materials and machining operations. Perform routine maintenance on CNC machines to ensure optimal performance and minimize downtime. Troubleshoot machining issues, adjust programs and setups, and implement corrective actions as needed. Perform changeovers efficiently when switching between different parts, materials, or jobs. Work independently to plan, prioritize, and complete machining tasks within tight deadlines. Collaborate with team members to improve processes, enhance quality, and support continuous improvement initiatives. Essential Skills Minimum 5 years of CNC programming and machining experience, focusing on mills (not operator-only experience). Proficiency in MasterCam for programming CNC milling operations. Hands-on experience programming, setting up, and running Haas CNC mills. Strong ability to read and interpret blueprints and engineering drawings. Proficiency with precision measuring instruments to verify dimensions and tolerances. Demonstrated ability to work independently, solve problems, and meet tight deadlines. Solid understanding of tooling selection, machining processes, speeds, and feeds. Experience with CNC machining, including setup, programming, and troubleshooting. Ability to perform machine changeovers and adjust setups for different parts and materials. Additional Skills & Qualifications Experience creating prototype and short-run production parts for multiple industries. Background in working with a variety of materials in a non-production, job-shop-style environment. Familiarity with machine operation best practices and routine maintenance procedures. Comfort working in a dynamic environment where jobs and requirements change frequently. No formal degree or specific certification required; equivalent experience considered. Why Work Here? You will join a collaborative, craft-focused environment that values quality, innovation, and individual ownership of work. The role offers the opportunity to work on diverse, non-repetitive projects rather than high-volume production, allowing you to apply and grow your programming and machining skills. You will have the autonomy to manage your own work, contribute ideas for process improvement, and see the direct impact of your craftsmanship on finished components. Work Environment This is a full-time position in a machine shop environment centered around a cell of Haas CNC mills and MasterCam programming. You will work with advanced CNC equipment, a variety of materials, and precision measuring tools to produce prototype and short-run parts. The shop is not a high-volume production facility, so the work is varied and project-based, with frequent changeovers and new setups. The environment requires attention to detail, adherence to safety practices, and comfort working around machinery, tooling, and standard shop conditions. Job Type & Location This is a Permanent position based out of Lake Villa, IL. Pay and Benefits The pay range for this position is $30.00 - $36.00/hr. 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 Type This is a fully onsite position in Lake Villa, IL. Application Deadline This position is anticipated to close on Aug 14, 2026.

Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the CNC Machinist in Lake Villa, IL vacancy
  • $24 per hour

     ...Are you a skilled CNC Machinist with 5+ years of programming and machining experience? Ideal candidate is NOT an operator, we are looking for Machinist / Programmers. We are seeking self-starters who are ready to work in an environment where quality craftsmanship meets... 
    Suggested
    Hourly pay
    Full time

    Force Manufacturing, Inc

    Lake Villa, IL
    11 days ago
  • $30 - $36 per hour

     ...Job Title: CNC Machinist / Programmer Job Description This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components for a variety of industries. The... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Temporary work

    Aerotek

    Lake Villa, IL
    23 hours ago
  • $30 - $36 per hour

     ...Job Description Job Description Job Title: CNC Machinist / Programmer Job Description This full-time CNC Machinist / Programmer role focuses on programming, setting up, and running a cell of Haas CNC mills to produce high-quality prototype and short-run components... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Temporary work
    Work at office

    Aerotek

    Lake Villa, IL
    11 days ago
  •  ...Position Summary The CNC Machinist II produces machined parts by operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; maintaining equipment and supplies. The role requires the above to be accomplished within... 
    Suggested
    Contract work
    Apprenticeship
    Afternoon shift

    TECOMET

    Kenosha, WI
    -28
  • $32 - $33 per hour

     ...What You'll Do Set up and operate CNC Swiss Machines Interpret complex prints, job travelers, and setup sheets Select, preset, and install cutting tools; adjust feeds, speeds, and offsets as needed Perform precision machining to close and interrelated tolerances... 
    Suggested
    Shift work
    Day shift

    ARUNDEL MACHINE

    Kenosha, WI
    3 days ago
  • $23 - $27 per hour

     ...CNC Machinist $23-$27/hour Based on experience 1st 6:00am-2:30pm Monday-Friday, Overtime Available Our client in Pleasant Prairie, WI is seeking an experienced CNC Machinist to join their team in a potential-to-hire capacity. This position is responsible for setting up... 
    Immediate start
    Monday to Friday

    QPS

    Pleasant Prairie, WI
    5 hours ago
  •  ...CNC Operator The Electrical Components Manufacturing team at Dynomax, Inc is seeking a CNC Operator to run CNC Mills and machine machined or injection molded components on the 1st Shift . These parts will be used in the aerospace and defense industries. WE ARE... 
    Temporary work
    Day shift

    Dynomax

    Round Lake, IL
    3 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

    Waukegan, IL
    2 days ago
  • $25 per hour

     ...Peer Chain & Sprockets Machinist PEER Chain & Sprockets is a family-owned industrial chain and sprocket supplier based in Waukegan, Illinois...  ...and programming. The machinist will be responsible for writing CNC programs and to make parts that fully meet all required... 
    Work at office
    Shift work

    PEER Chain & Sprockets

    Waukegan, IL
    20 hours ago
  • $30 - $33 per hour

     ...CNC Machinist Pay: $30-$33 per hour Shift: 2nd Shift (3:30pm - 12:00am) Location: Kenosha, WI The Role The CNC Machinist role is a diverse position with a wide variety of responsibilities requiring a high level of accuracy, attention to detail, and adaptability... 
    Hourly pay
    All shifts
    Monday to Friday
    Shift work
    Night shift
    Afternoon shift

    Central States Industrial

    Kenosha, WI
    2 days ago
  •  ...Description Job Description Position Summary: The Fabrication/Machinist is responsible for operating, setting up, and maintaining a...  .... The Fabrication/Machinist may work with manual machines, CNC (Computer Numerical Control) machines, or a combination of both.... 
    Temporary work
    For contractors

    Labor Solutions, LLC

    Libertyville, IL
    19 days ago
  • $24 per hour

     ...Job Description Job Description Skilled CNC Lathe Machinist – 2nd Shift We are seeking an experienced CNC Lathe Machinist to join our team on 2nd shift. The ideal candidate will have strong CNC lathe machining experience, be comfortable working with live tooling... 
    Work at office
    Afternoon shift

    Midway Staffing

    Kenosha, WI
    4 days ago
  •  ...Job Description Job Description CNC Machinist II - Vertical Lathe As a CNC Machinist II, you'll play a vital role in driving production excellence by maintaining a clean, efficient, and collaborative environment. Your precision and dedication will help ensure minimal... 

    CrewPath Talent

    Libertyville, IL
    4 days ago
  •  ...Job Title The Precision Machinist is responsible for setting up and operating manual and CNC machining equipment to manufacture, repair, and modify precision parts, tooling, fixtures, and components according to engineering drawings and specifications. This position requires... 
    Apprenticeship
    Monday to Friday
    Day shift

    CompX Security Products

    Grayslake, IL
    6 hours ago
  • $32 per hour

     ...Job Description Job Description Are you a CNC Machinist or Setup Technician looking for a company that values your experience and offers room to grow? We're hiring for 1st and 2nd Shift CNC Operators, Machinists, and Setup Technicians with experience on mills, lathes... 
    Temporary work
    Day shift
    Afternoon shift

    Forge Strategies

    Kenosha, WI
    8 days ago
  •  ...Job Description Job Description CNC Programmer CompX 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... 

    COMPX FORT

    Grayslake, IL
    11 days ago
  •  ...CORRESPONDENCE FROM RECRUITERS WILL NOT BE ENTERTAINED OR RETURED.   We are currently seeking an experienced, highly seasoned CNC Machinist to help transition our Machining department to the next level in our growth plan. We are currently making considerable capital... 
    Shift work
    Afternoon shift

    Weller Metalworks

    Libertyville, IL
    1 day ago
  •  ...Job Description Job Description Description: CNC Machinist II – Vertical Lathe | Libertyville, IL Full-Time | On-Site | CNC Machining / Manufacturing Monday–Friday | 4:00 PM–12:30 AM Elizabeth Banzhaf, LPN Co-Founder & COO | Heartline Staffing Call... 
    Full time
    Apprenticeship
    Monday to Friday

    Purple Cow Recruiting

    Libertyville, IL
    1 day ago
  •  ...Job Description Job Description Our client is seeking a CNC Machinist II – Vertical Lathe to be responsible for setting up, operating, and maintaining CNC vertical turning lathes to produce high‑quality precision components. This role requires strong technical machining... 
    Relocation
    Visa sponsorship
    Monday to Friday

    Confidential Recruiting Partners

    Libertyville, IL
    8 days ago
  •  ...Job Description Job Description CNC Setup/ Operator CompX 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... 
    Hourly pay
    Afternoon shift

    COMPX SECURITY PRODUCTS

    Grayslake, IL
    12 days ago
  •  ...Job Description Job Description CNC MACHINIST / METAL FABRICATION HOURS : 2nd shift openings 4:00 pm - 4:00 am Machine Shop Mon - Fri 4:00 PM - 4:00 am on a 2 / 2/ 3 Rotational Shift WE OFFER A 10% SHIFT PREMIUM Scot Forge is an employee-owned company... 
    Minimum wage
    Temporary work
    Shift work
    Afternoon shift

    SCOT FORGE

    Spring Grove, IL
    17 days ago
  • $35 - $41 per hour

     ...Job Description Job Description Tool Room Machinist The Tool Room Machinist is responsible for setting up and operating manual and CNC machining equipment to manufacture, repair, and modify precision tooling, fixtures, machine components, and custom parts. Requirements... 
    Hourly pay
    Day shift
    Afternoon shift

    Matthews Professional Employment

    Grayslake, IL
    5 days ago
  •  ...Associates Inc. is a family-owned machine shop with 75 years of history in the Kenosha area. We’re currently looking for an experienced CNC Machinists to join our Turning department on our 1st shift team. This opportunity offers a 4-day workweek (Mon - Thur) The ideal fit... 
    Full time
    Flexible hours
    Shift work
    Day shift

    Bothe Associates Inc

    Kenosha, WI
    13 days ago
  •  ...the Kenosha, our workload is growing! We’re launching a brand-new Weekend Shift . We’re looking for two highly skilled LATHE CNC MACHINISTS who want to take the next step in their career while enjoying a flexible, rewarding schedule. Why You’ll Love Working... 
    Full time
    Flexible hours
    Shift work
    Weekend work
    Day shift
    3 days per week

    Bothe Associates Inc

    Kenosha, WI
    21 days ago
  • $22.26 - $30.11 per hour

     ...Your Mission We are seeking aCNC Operator on 1st Shift. This position performs duties to operate CNC twelve - axis lathes, machine tools, or vertical machining centers to produce close tolerance parts of varied materials. This position reports to the CTX/Tooling Machining... 
    Hourly pay
    Day shift

    Hoerbiger

    Waukegan, IL
    -28
  • $18 per hour

     ...Description CNC machine operator position available in Spring Grove on 1st shift, 7am - 3:30pm. You will be setting up and operating CNC machines to perform drilling, cutting, milling, or grinding operations, loading raw materials and supervise machining... 
    Day shift

    Compass Staffing Solutions

    Spring Grove, IL
    4 days ago
  •  ...We are looking for a detail-oriented and experienced CNC Operator who has expertise in operating CNC machines, specifically those equipped with Plasma technology. The ideal candidate will have a strong understanding of CNC operations, excellent technical skills, and the... 

    National Material L.P.

    Waukegan, IL
    1 day ago
  • $25 - $35 per hour

     ...Job Description Job Description CNC Programmer CNC Programmer Position Overview We are seeking a detail-oriented CNC Programmer...  ...and meet production schedules. Collaborate with engineers, machinists, and quality inspectors to resolve design or production issues... 
    Hourly pay
    Ongoing contract
    Local area
    Flexible hours

    Everforth, Cybercoders

    Pleasant Prairie, WI
    a month ago
  • $50k - $80k

     ...Job Title: CNC Set Up / Operator Job Description Join a leading manufacturer specializing in highly engineered mechanical and electromechanical...  ...Experience with mills and lathes. Proficiency as a CNC Machinist and Set-up. Why Work Here? Experience a dynamic and... 
    Weekly pay
    Permanent employment
    Monday to Friday
    Shift work
    Night shift
    Day shift
    Grayslake, IL
    a month ago
  • $20 - $30 per hour

     ...Job Full Description CNC Mill Machinist (Direct Hire) Location: Central Lake County, IL Employment Type: Direct Hire Openings: 1 opening on 1st shift 1 opening on 2nd shift Pay Range: $20-$30 per hour, commensurate with experience... 
    Hourly pay
    Full time
    Monday to Friday
    Monday to Thursday
    Shift work
    Day shift
    Afternoon shift

    Express Employment Professionals Defunct

    Libertyville, IL
    4 days ago

Do you want to receive more vacancies?

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