Drimva

Thorlabs

CNC Machinist - Milling - 2nd Shift

Newton, New Jersey · Full-time · Posted Oct 16, 2026

Experience
Minimum 4 years in a similar position preferred, plus training in CNC programming.
Education
High School Diploma or equivalent or equivalent work experience

About the job

Sets up and operates CNC milling machines to manufacture, inspect, and maintain precision components to drawing specifications.

What you'll do

  • Set up and operate 3- and 4-axis vertical and horizontal CNC milling machines, including programming and machining precision parts.
  • Measure, inspect, and troubleshoot finished work to ensure it meets specifications; maintain measuring tools and equipment.
  • Perform routine machine maintenance and follow safety and quality standards.

What they ask for

  • Experience with Haas and Fanuc controls.
  • Understanding of Virtual Gibbs and manual G-code/M-code programming.
  • Proficient computer skills.
  • High school diploma or equivalent or equivalent work experience.

Nice to have

  • Minimum 4 years of experience in a similar position plus training in CNC programming.
  • CNC certification or CNC trade school; knowledge of Lean Principles and prototyping experience are also a plus.

Pay

$27.00 - $36.00 USD base salary

Tools

CNC, Haas, Fanuc, Virtual Gibbs, G codes/M codes, DNC systems

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)