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

CNC Mill Programmer / Machinist - HAAS & Mastercam

$32 per hour

Force Manufacturing, Inc

Salary is based on CNC programming skills, Setup and Mastercam experience.

1st Shift | Monday–Friday | 7:00 AM–3:30 PM

Are you an experienced CNC Mill Machinist who can program, set up, and run HAAS mills?

Force Manufacturing is looking for an experienced CNC Mill Programmer/Machinist with 5+ years of CNC milling experience and Mastercam skills.

You'll work on a variety of precision prototype and short-run jobs , rather than repetitive high-volume production. This is a hands-on position where you'll be involved in programming, setup, machining, inspection, and troubleshooting.

What You'll Do

  • Program CNC mills using Mastercam
  • Set up and operate HAAS CNC Mills
  • Read blueprints, CAD drawings, and GD&T
  • Select tooling, workholding, feeds and speeds
  • Machine prototype and short-run precision parts
  • Inspect finished and in-process parts
  • Make program and offset adjustments
  • Troubleshoot machining and tooling issues
  • Maintain tight tolerances and quality standards

What We're Looking For

  • 5+ years CNC milling experience preferred
  • HAAS CNC Mill experience
  • Mastercam programming experience
  • Strong blueprint-reading skills
  • Understanding of GD&T
  • Ability to independently set up and run jobs
  • Experience with precision measuring equipment
  • Strong troubleshooting and problem-solving skills
  • Dependable and able to work independently

Pay & Benefits

Starting at $32/hour , depending on experience and demonstrated programming/setup ability.

  • Health insurance
  • vision insurance
  • Paid time off
  • Paid holidays
  • Tuition reimbursement
  • Employee discount
  • Overtime opportunities
  • Stable 1st-shift schedule

Experienced Mastercam programmers and CNC setup machinists are encouraged to apply.

 

Job Responsibilities

  • Program, set up, and operate HAAS CNC Milling Machines
  • Create, modify, and optimize CNC programs using Mastercam
  • Read and interpret engineering drawings, blueprints, CAD models, and GD&T
  • Determine appropriate tooling, workholding, feeds, speeds, and machining processes
  • Set up jobs and verify machine offsets
  • Machine precision prototype and short-run production parts
  • Perform first-piece and in-process inspections
  • Use micrometers, calipers, indicators, bore gauges, and other precision measuring equipment
  • Make program and offset adjustments as necessary
  • Troubleshoot tooling, programming, and machining problems
  • Maintain required dimensional tolerances and quality standards
  • Work independently while meeting production schedules
  • Maintain a clean and safe work environment

Required Qualifications

  • Experience with HAAS CNC Mills
  • Experience programming with Mastercam
  • Ability to independently set up and operate CNC mills
  • Strong blueprint-reading skills
  • Working knowledge of GD&T
  • Strong understanding of cutting tools, feeds, speeds, and machining processes
  • Experience with precision measuring equipment
  • Ability to troubleshoot machining problems and make appropriate corrections
  • Strong attention to detail and commitment to quality
  • Dependable and able to work independently

Preferred Qualifications

  • Prototype and short-run machining experience
  • Experience machining to tight tolerances
  • Experience with 3-, 4-, or 5-axis CNC milling
  • Experience machining aluminum, stainless steel, steel, and other materials
  • Fixture and workholding experience
  • CAD/CAM experience
  • Experience optimizing CNC programs and reducing cycle times
Employment Type: Full Time
Salary: $32 - $38 Hourly
Bonus/Commission: No
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the CNC Mill Programmer / Machinist - HAAS & Mastercam in Lake Villa, IL vacancy
  •  ...CNC Programmer CompX Grayslake is a leading manufacturer of highly engineered mechanical...  ...correct deviations. Familiar with Haas, DMG Mori mills and lathes a plus Create setup...  ...machining preferred. Proficient in MasterCam and SolidWorks. Ability to lift or... 
    Suggested

    CompX Security Products

    Grayslake, IL
    3 days ago
  • $30 - $36 per hour

     ...CNC Machinist / ProgrammerThis 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...  ...Haas CNC mills using MasterCam to produce precision components... 
    Suggested
    Permanent employment
    Full time
    Temporary work

    Aerotek

    Lake Villa, IL
    2 days ago
  • CompX International in Grayslake, IL, seeks a Precision Machinist responsible for operating manual and CNC machining equipment and ensuring quality standards. The role requires strong attention to detail, precision measuring skills, and the ability to read blueprints.... 
    Suggested

    CompX International

    Grayslake, IL
    3 days ago
  •  ...Summary: The Fabrication/Machinist is responsible for operating,...  ...may work with manual machines, CNC (Computer Numerical Control) machines...  ...CNC and/or machines including mills, grinders, drills, hand tools,...  .... ·       Experience with HAAS – NGR control a plus. \... 
    Suggested
    Temporary work
    For contractors

    Labor Solutions, LLC

    Libertyville, IL
    21 days ago
  •  ...seeking an experienced, highly seasoned CNC Machinist to help transition our Machining department...  ...investment in new, high-end vertical mills and turning centers that are semi-automated...  ...-up, and programming ~·Ability to use Mastercam not required but is preferred ~... 
    Suggested
    Shift work
    Afternoon shift

    Weller Metalworks

    Libertyville, IL
    3 days ago
  • Are you a CNC Machinist or Setup Technician looking for a company that values your experience...  ...and Setup Technicians with experience on mills, lathes, or both.What We're Looking For:...  ...'ll use:CNC Mill (3-4 axis VMC) (Mazak, Haas, Okuma, Doosan, Dmg Mori Seiki)CNC Lathe... 
    Temporary work
    Day shift
    Afternoon shift

    Torrey Holistics

    Kenosha, WI
    3 days ago
  • $25 per hour

    Job Title: CNC Machine Operator III - 1st Shift (Mon - Fri 6am - 2:30pm) Posting Start Date: 8/31/26 At TE, you will unleash your potential...  ...look like High school diploma or GED preferred Knowledge of Haas machines is preferred but not required. Basic ability to read blueprints... 
    Day shift

    TE Connectivity Corporation

    Grayslake, IL
    3 days ago
  •  ...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 Milling department on our 2nd shift team. This opportunity offers a 4-day workweek (Mon - Thur) and $3/hr. shift premium.... 
    Full time
    Flexible hours
    Shift work
    Night shift
    Afternoon shift

    Bothe Associates Inc

    Kenosha, WI
    8 days ago
  •  ...alternative application process. Precision Machinist Full Time • Grayslake, IL, US 6 days ago...  ...for setting up and operating manual and CNC machining equipment to manufacture,...  ...and operate CNC machines including lathes, mills, grinders, and other machining equipment.... 
    Full time
    Apprenticeship

    CompX International

    Grayslake, IL
    3 days ago
  • $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
    1 day ago
  • $23 - $27 per hour

     ...Position Title: CNC Machinist Wage: $23-$27/hour Based on experience Shift: 1st Hours: 6:00am-2:30pm Monday-Friday, Overtime Available Our...  ...detail-oriented, hands-on, and experienced with CNC lathes and mills, including Mazatrol controls. CNC Machinist Responsibilities... 
    Monday to Friday
    Shift work

    Monroechamber

    Pleasant Prairie, WI
    1 day ago
  • $24 - $30 per hour

     ...Description Are you a seasoned Machinist with proven experience setting up and operating traditional 3-axis mills and 2-axis lathes? We're seeking a skilled professional...  ...ERP software. 3-5 years of experience or CNC certification plus 1-2 years of experience... 
    Temporary work
    Monday to Friday
    Shift work
    Day shift

    SIMOS

    Libertyville, IL
    1 day ago
  •  ...CNC MachinistWage: $20.00 - $30.00/hourShift: 1st or 2ndHours: 6:00am - 2:30pm (Monday...  ...a great opportunity available for a CNC Machinist at a company in Libertyville, IL. This is...  ...specifications using machine tools such as lathes and milling machines- Set up, adjust, and operate... 
    Immediate start
    Monday to Friday

    QPS

    Libertyville, IL
    14 hours ago
  • $27 - $30 per hour

     ...machining environment. The role involves operating, setting up, and programming a variety of machining equipment—including Mazak CNC lathes, mills, and multi-axis machines—using Mazatrol programming.The primary business focus centers around machining 300 series stainless... 
    Casual work
    Local area
    Monday to Friday
    Shift work
    Night shift

    Central States Industrial

    Kenosha, WI
    14 hours ago
  • $20 - $30 per hour

     ...Job Description Job Description Job Title: CNC Machinist Job Description This role focuses on independently setting up and operating CNC mills and lathes to machine parts that conform to detailed blueprints and drawings. You will work on a variety of CNC equipment... 
    Hourly pay
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Afternoon shift

    Aerotek

    Libertyville, IL
    2 days ago
  • CompX Grayslake, a leader in precision locking devices, seeks a Toolmaker/Mold Maker in Grayslake, IL. The role involves operating CNC mills/EDM, reading engineering prints, and building molds and fixtures for high-precision parts. Experience with Mold dies and tool room... 

    Compx Security Products

    Grayslake, IL
    1 day ago
  • Position Title: CNC Lathe / Swiss Lathe Setup & Operator Wage: $28.00-$32.00/hour BOE Shift: 1st Hours: 7:00am-3:30pm We are seeking an...  ...include but are not limited to: Set up and operate Haas ST-10 CNC lathes and/or Star CNC Swiss lathes Read and interpret... 
    Immediate start
    Shift work

    Monroechamber

    Spring Grove, IL
    1 day ago
  • Real Staffing is seeking skilled CNC machinists in Wisconsin with strong milling and setup capabilities. The role supports 1st and 2nd shift options, including Friday through Sunday and weekday rotations. Candidates should have experience with 5-axis vertical machining... 
    Day shift
    Afternoon shift
    Weekday work

    Real Staffing

    Kenosha, WI
    3 days ago
  • $24 - $30 per hour

    Job Purpose As a CNC Machinist, you’ll help drive production excellence by maintaining a clean, efficient...  ...area per WOPAC Set up and operate 3‑axis mills and basic 2‑axis lathe work Upload/download CNC programs from programmer to machine Align vices and locate fixture... 
    Work experience placement
    Relocation package

    Mitsubishi Chemical Corporation

    Libertyville, IL
    3 days 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
    1 day ago
  •  ...Job Description Job Description   CNC Set-Up Operator   CompX Grayslake is a leading manufacturer of highly engineered mechanical...  ...(G-code, M-code). Experience with various CNC machine types (mills, lathes, etc.) Familiarity with precision measuring tools (... 
    Night shift

    COMPX FORT

    Grayslake, IL
    17 days ago
  • $32 per hour

    Torrey Holistics is seeking an experienced CNC Machinist or Setup Technician in Kenosha, WI. Openings on 1st and 2nd shifts for operators on mills and lathes, with tooling, offsets, and insert changes, plus setup responsibilities. Candidates should read blueprints and perform... 
    Hourly pay
    Day shift
    Afternoon shift

    Torrey Holistics

    Kenosha, WI
    3 days ago
  • Shift Options 1st Shift Weekend: Fri-Sun 4am-4pm then Thurs-Sun 4am-4pm 2nd Shift: Mon-Thurs 4pm-4am then Mon-Wed 4pm-4am Must have CNC Milling experience Machine setup experience Exposure to 5-axis vertical machining DMG/DMU vertical machine experience Nice to have... 
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Real Staffing

    Kenosha, WI
    3 days ago
  •  ...Position Responsibilities: Experience in running / working knowledge of Tool Room Equipment such as: CNC Vertical Milling machine (i.e. Hurco, Mori Seiki, Haas), or a manual Bridegeport CNC sinker EDM Machine CNC Lathe CNC Programming knowledge a plus... 
    Monday to Friday
    Day shift

    CompX Grayslake

    Grayslake, IL
    17 days ago
  • The Olds Products Co Of Illinois is seeking a Mill Room Operator in Pleasant Prairie, WI. The role involves batching, weighing and mixing ingredients to recipe specifications, and coordinating with QA on analytical results. Responsibilities include maintaining batch records... 
    Shift work
    Afternoon shift

    The Olds Products Co Of Illinois

    Pleasant Prairie, WI
    1 day ago
  •  ...Summary   We are seeking an experienced Tool & Die Maker / CNC Programmer to join our manufacturing team. This position is responsible...  ...Set up and operate tool room machinery including grinders, mills, drill presses, lathes, and related equipment Perform die repair... 
    Shift work

    Metalex LLC

    Libertyville, IL
    17 days ago
  •  ...Description Job Description Description: CNC Machinist II – Vertical Lathe | Libertyville, IL...  ...and download CNC programs between programmer and machine • Verify CNC program output...  ...is considered. Do not treat general CNC mill, horizontal lathe, Swiss, or other machining... 
    Full time
    Apprenticeship
    Monday to Friday

    Purple Cow Recruiting

    Libertyville, IL
    3 days ago
  • $23 - $32 per hour

     ...promote career growth Job security at a sustainably growing business Job Details We are on the hunt for a highly skilled and experienced CNC Operator to become a part of our dynamic engineering team. As a CNC Operator, you will be working in a fast-paced, high-tech... 
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Worldwide

    Jobot

    Waukegan, IL
    3 days ago
  •  ...Job Description Job Description   CNC MACHINIST / METAL FABRICATION  HOURS : 2nd shift openings 4:00 pm - 4:00 am Machine Shop...  ...Helpful experience includes micrometer, caliper, shop math, CNC, mill, lathe, machinist, band saw, tape measure, forklift, grinding,... 
    Minimum wage
    Temporary work
    Shift work
    Afternoon shift

    SCOT FORGE

    Spring Grove, IL
    19 days ago
  • EXALTA Group in Kenosha, WI is seeking a Swiss Setup Machinist for 1st shift to set up, operate and troubleshoot Swiss CNC machines. You will read blueprints, apply GD&T, and ensure tight tolerances in a medical device component environment. Qualified candidates have at... 
    Day shift

    EXALTA Group

    Kenosha, WI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CNC Mill Programmer / Machinist - HAAS & Mastercam. Be the first to apply!