Demo

CNC Milling Set-Up Operator

Criterion Tool & Die, Inc. DBA: Criterion...
Brook, OH Full Time
POSTED ON 4/4/2026
AVAILABLE BEFORE 6/3/2026

Criterion Precision is a family-owned precision machining company in Greater Cleveland and we've built our reputation on doing things right. That means investing in the best equipment, maintaining an air-conditioned facility that machinists actually want to work in, and treating our team like the skilled professionals they are. If you're a CNC Milling Set-Up Operator who takes craftsmanship seriously, we want to talk.

The Opportunity

We're looking for a skilled CNC Milling Set-Up Operator to join our Milling Department on a schedule — Monday through Thursday, 6:00am–4:30pm; Fridays: 6:00am–12:00pm. You'll take programs, set tools, prepare machines, and own the process from first article approval through production completion. This role demands precision, initiative, and someone who understands that quality isn't a checkbox — it's a standard.

What You'll Do

  • Set up CNC milling machines per supervisor direction; document tooling and processes on set-up sheets
  • Take programs, set tools, and prepare machines for production runs of close-tolerance precision components
  • Obtain first article QC approval before releasing to full production
  • Perform CNC and manual milling, drilling, tapping, deburring, and related operations
  • Load parts, monitor cycle times, and recommend process improvements
  • Inspect machined components and document results to ensure conformance to print
  • Interpret engineering drawings, apply GD&T, and perform G-code and interactive programming
  • Assist with tooling management and inventory
  • Identify and report defective materials or out-of-spec conditions to management
  • Maintain a clean, safe, and organized work environment in compliance with safety procedures
  • Flex to other work areas as production demands require

What We're Looking For

Required:

  • High school diploma or technical/vocational school certificate
  • Minimum 1 year of CNC milling experience in a precision manufacturing environment
  • Proficiency in CNC milling set-up and operation
  • Ability to read and interpret engineering drawings and geometric tolerancing (GD&T)
  • Working knowledge of G-code and interactive CNC programming
  • Proficiency with precision measurement tools — micrometers, calipers, gauges
  • Strong math skills and attention to detail

Preferred (you'll stand out):

  • 2 years of CNC milling set-up experience
  • Experience with Fanuc F01MD, HAAS, and Brother C00 Controls.
  • Background machining small, tight-tolerance precision components
  • Experience with microscope inspection on small or intricate parts

What Criterion Offers You

  • Competitive pay commensurate with your experience and skill level
  • Schedule — Monday through Thursday, 6:00am–4:30pm; Fridays: 6:00am–12:00pm
  • Overtime opportunities at time-and-a-half when production demands it
  • Comprehensive health, dental, and vision insurance
  • 401(k) with company match — we invest in your future
  • Paid time off and vacation
  • Tuition reimbursement — we support your continued development
  • Air-conditioned, modern facility — a workplace you'll be proud to come to
  • Family-owned company culture — you're a person here, not a number
  • Cutting-edge CNC milling equipment and a team that takes quality seriously

Pay: $24.79 - $29.85 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Application Question(s):

  • Are you willing to complete a drug screen and background check?
  • Please give us 2 to 3 dates of when you would be available for an interview. HR will reach out.

Education:

  • High school or equivalent (Preferred)

Experience:

  • CNC Milling : 1 year (Preferred)

Shift availability:

  • Day Shift (Preferred)

Work Location: In person

Salary : $25 - $30

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 Set-Up Operator?

Sign up to receive alerts about other jobs on the CNC Milling Set-Up Operator 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: 
$43,603 - $55,670
Income Estimation: 
$53,120 - $69,174
Income Estimation: 
$50,113 - $64,377
Income Estimation: 
$61,656 - $78,069
Income Estimation: 
$59,875 - $77,824
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Criterion Tool & Die, Inc. DBA: Criterion...

  • Criterion Tool & Die, Inc. DBA: Criterion... Brook, OH
  • Criterion Precision Machining is hiring an experienced CNC Machinist / CNC Programmer with strong multi‑axis mill‑turn experience to program, set up, and o... more
  • 14 Days Ago

  • Criterion Tool & Die, Inc. DBA: Criterion... Brook, OH
  • Criterion Precision Machining is seeking a Quality Technician to support shop‑floor inspection of precision CNC‑machined components . This position is idea... more
  • 14 Days Ago


Not the job you're looking for? Here are some other CNC Milling Set-Up Operator jobs in the Brook, OH area that may be a better fit.

  • THE DYSON CORPORATION PAINESVILLE, OH
  • Job Title: CNC Milling Set-Up/Operator Department: Machine Shop FLSA Status: Hourly $30-$40 per hour SUMMARY: The CNC Milling set-up operator is responsibl... more
  • 22 Days Ago

  • Norman Noble, Inc. Cleveland, OH
  • Responsibilities And Duties Sets up and operates CNC machines and other related equipment. This position works a 4 x 10hr schedule, Mondays thru Thursdays ... more
  • 21 Days Ago

AI Assistant is available now!

Feel free to start your new journey!