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
Salary Description
$32-38/hour