L

CNC Mill Programmer and Set-up Person

Job Description - CNC Mill Programmer and Set-up Person

Description

About Us:

We are a Diverse manufacturing company focused on quality, innovation, and efficiency. Our team is growing, and we're seeking an experienced CNC Mill Programmer and Set-Up Technician to support our expanding operations. If you're passionate about machining, programming, and solving complex challenges, we’d love to hear from you.

Position Overview:

As a CNC Mill Programmer and Set-Up Technician, you will be responsible for programming both vertical and horizontal CNC milling machines using CAD models and part prints. You will also lead machine set-ups, run first articles, create tool lists, and ensure consistent part quality throughout the production process.

This is a hands-on role ideal for a seasoned professional who thrives in a fast-paced, production and job-shop environment.

Key Responsibilities:

  • Program CNC vertical and horizontal mills using CAM software (Mastercam or SolidCam)
  • Interpret part prints and CAD models to create accurate programs and setups
  • Set up machines, run first articles, and troubleshoot machining issues
  • Design and machine custom work holding jaws and fixtures
  • Maintain tolerances and surface finish requirements
  • Collaborate with the Shop Floor Manager to plan workload and priorities
  • Monitor tool life, cycle times, and efficiency across the milling department
  • Instruct machine operators on measurement tools and inspection techniques

Requirements

Qualifications:

  • Minimum 10 years of experience in CNC milling
  • At least 2 years of hands-on CAM programming experience
  • Strong knowledge of G-code, macro programming, and GD&T
  • Proficient in Mastercam or SolidCam (both preferred)
  • SolidWorks experience is a plus
  • Experience with Haas and Mori Seiki machines is a plus
  • Ability to write and edit programs directly at the machine
  • Strong attention to detail and problem-solving skills
  • Ability to work independently and in a team environment

Benefits:

  • Competitive pay based on experience
  • Health, dental, and vision insurance
  • Paid time off and holidays
  • 401(k) with company match
  • Opportunities for professional growth and training
Original job CNC Mill Programmer and Set-up Person posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar CNC Mill Programmer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.