CNC Mill Programmer and Set-up Person

Riverside, California

Laser Tech
Apply for this Job
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
Date Posted: 10 June 2025
Apply for this Job