Demo

CNC Milling (Milling Set Up/Programmer)

ARCH
Elmhurst, IL Full Time
POSTED ON 12/20/2025
AVAILABLE BEFORE 2/20/2026

ARCH Medical Solutions in Elmhurst, IL is looking for talent! Passionate about manufacturing? Do you take pride in contributing to our vision to create the best possible solutions for our customers? Empathetic to share our mission of saving people’s lives with the tools we produce?

We want to be your employer of choice! Join our Team and take pride in producing high-quality surgical products

We are a team of about 70 formal and informal leaders who are passionate about what they do, get the work done and still have fun!

We offer competitive wages, bonuses, great medical and retirement benefits with 401k match, and paid time off.
$38.00-$42.00/hr, depending on experience.

Must be able to support the Kenosha, WI facility per business needs. 

Department:     Machining

Reports To:     Machining Manager

FLSA Status:   Hourly, Overtime eligible

SUMMARY

Plans and performs a variety of machine operations utilizing numerical control machining centers to cut, shape, or form metal work pieces to specifications. Additionally able to read/ write a program, adjust programs proficiently and are top setup/operating operators with significant trouble shooting skills.

Primary Responsibilities

  • Reads and interprets blueprints, planning sheets, sketches, and related technical data to determine tooling requirements, setup procedures, control settings, and machining methods and sequences.
  • Programs machines to meet specifications of blueprints, planning sheets, sketches, and related technical data sheets using appropriate software.
  • Performs diversified operations on numerical control lathes and machining centers.
  • Performs a variety of milling, drilling, boring, or related operations to close and interrelated tolerances.
  • Reviews job traveler, setup sheet and specifications to determine machining sequence and dimensions of finished work piece.
  • Attaches fixture to machine bed and positions and secures work piece in fixture according to setup instructions.
  • Selects and installs cutting tools in machine spindle or magazine.
  • Manipulates controls and enters commands to index cutting tool to specified set point and to start machine.
  • Observes and listens to machine operation to detect malfunctions, such as worn or damaged cutting tools.
  • Understands how to operate a variety of inspection gages to ensure quality standards and specifications are being met.
  • Measures work piece for conformance to specifications.
  • Notifies supervisor of discrepancies.
  • Ability to make adjustments to correct conditions that are out of tolerance or operating unusually.
  • Machines a variety of materials such as aluminum, titanium, plastic, and stainless steel.
  • Cleans machine, tooling, gages, parts, and work area.
  • Understands how to use grinding wheels and deburring tools to debur parts.
  • Prepares and pre-sets all tools needed for machining operations.
  • Verifies that fixture setup meets acceptable quality standards regarding milling and boring sizes, depths, angles, or other specifications.
  • Mounts, aligns, and secures tooling, attachments, and work piece on machine.
  • Loads program onto USB or disk from database, in machine controller or enters commands to retrieve preprogrammed instructions from database.
  • Calculates and sets machine controls to position spindle in relationship to work piece and to regulate factors such as cutting depth, speed, feed, and coolant flow.
  • Conducts prove-outs and manual programming during setups as needed.
  • Enters commands or manually adjusts machine controls to correct malfunctions or out-of-tolerance machining.
  • Induct operators following a completed and proven set up to make parts that meet efficiency and quality standards.
  • Ability to communicate by leaving shift notes.
  • Understands the function of the E stop button for safety.
  • Changes cutting tools and location of workpiece during machining process as specified in setup instructions.
  • Adjusts machine feed and speed and changes cutters to machine parts according to specifications when automatic programming is faulty or machine malfunctions.
  • Performs machine maintenance and trouble shoots machine repair.
  • Other duties as assigned.

Qualifications

  • Associate's degree or equivalent from two-year college or technical school preferred; 7 to 10 years related experience and/or training; or equivalent combination of education and experience with knowledge of programming software such as SolidWorks and Mastercam.
  • Knowledge of the medical device manufacturing industry preferred.
  • Experience with machining of various materials: stainless steel, aluminum, titanium, etc.
  • Strong understanding/experience of setting up Milling, Turning, Swiss-turning machines.
  • Knowledge of G-codes and M-codes, MasterCam or other programming software.
  • Knowledge of cutters and inserts to be capable of selecting the right tools for the machining operations based on the component material, hardness and drawing tolerances.
  • Knowledge of Geometric Dimensioning and Tolerancing per ASME Y14.5M.

Language Ability

Ability to read, analyze, and interpret common scientific and technical manuals, training materials, financial reports, and legal documents (specifically in English). Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community (specifically in English). Ability to communicate effectively with tact, respect and professionalism within all levels of the organization.

Computer Skills

To perform this job successfully, an individual should a basic working computer knowledge. Knowledge of manufacturing software and ERP systems (EPICOR is strongly preferred). SolidWorks. MasterCam.

Managing Responsibilities

None.

Direct Reports may be amended at any time at the sole discretion of the company based on business needs and org. structure changes.

Work Environment

This position is required to work around high-speed machinery and equipment and requires the use of safety glasses. The work environment of this position is generally performed in an indoor environment (at times in confined spaces) in a well-lit and ventilated area. There is exposure to machine oil, metal filings, and noise. Job functions on and around mechanized equipment will present the need for alertness, accuracy, and safety awareness.

Physical Demands

The physical demands described must be met by an employee to successfully perform the essential functions of this job: The employee is regularly required to stand, walk, sit and climb; use hands to finger, handle, or feel, talk and/or hear; reach with hands and arms. Ability to regularly lift and /or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception and ability to adjust focus.

 

Equal Employer Opportunity

ARCH is an Equal Opportunity Employer who wholeheartedly supports diversity in the workplace as basic premise for business success. We do not discriminate on a basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Salary : $38 - $42

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Milling (Milling Set Up/Programmer)?

Sign up to receive alerts about other jobs on the CNC Milling (Milling Set Up/Programmer) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$47,942 - $60,755
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Income Estimation: 
$71,548 - $88,918
Income Estimation: 
$83,358 - $103,871
Income Estimation: 
$56,948 - $80,607
Income Estimation: 
$76,263 - $101,711
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ARCH

  • ARCH Newtown, CT
  • Essential Duties and Responsibilities include the following. Other duties may be assigned. Interprets blueprints, sketches, drawings, manuals, specificatio... more
  • 13 Days Ago

  • ARCH Spring Arbor, MI
  • Summary Produces complex cutting tools by setting up and operating CNC machines; maintaining quality and safety standards; keeping records; and maintaining... more
  • 13 Days Ago

  • ARCH York, NY
  • Our CompanyArch is a Series B financial technology company that automates the management of private investments, improving access, understanding, and the h... more
  • 13 Days Ago

  • ARCH York, NY
  • Our CompanyArch is a Series B financial technology company that automates the management of private investments, improving access, understanding, and the h... more
  • 14 Days Ago


Not the job you're looking for? Here are some other CNC Milling (Milling Set Up/Programmer) jobs in the Elmhurst, IL area that may be a better fit.

  • CARR Machine & Tool Village, IL
  • A day in the life at CARR Machine Morning begins on the shop floor of our state-of-the-art Elk Grove Village facility. You review 2D drawings and CAD model... more
  • 1 Month Ago

  • Dynomax Inc. Wheeling, IL
  • 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 1s... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!