Demo

CNC Machinist/Programmer

VFI Fabrication
Williamstown, NJ Full Time
POSTED ON 9/10/2026
AVAILABLE BEFORE 1/8/2027

Essential Job Functions:

  • Write and edit programs at the machine or using Fusion360 software.
  • Troubleshoot and problem solve CNC production issues.
  • Handle set-ups for CNC Vertical Mills
  • Store proven programs, work holding and tooling.
  • Determine the sequence of machine operations, and select the proper cutting tools needed to machine work pieces into the desired shapes.
  • Revise programs to eliminate errors, and retest programs to check that problems have been solved.
  • Quote all machining jobs
  • Analyze job orders, drawings, blueprints, specifications and design data to calculate dimensions, tool selection, machine speeds, and feed rates.
  • Modify existing programs to enhance efficiency.
  • Do all inspections from start to finish utlizing measuring equipment.
  • Keep leadership aware of any condition that may affect the efficiency, quality or completion of jobs, and assist in continuous improvement activities within the machine shop.
  • Suggest and implement processes to make the machine shop more efficient

Job Requirements:

  • Programming Experience .
  • A minimum of 5 years of experience programming, setting up, and operating CNC mills.
  • Handle machine set-ups on your own
  • Ability to read and understand G code.
  • Ability to read and interpret blueprints
  • Ability to use inspection equipment to handle first articles and in-process inspection reports.
  • Experience with Okuma is a plus.
  • Ability to follow verbal and written instructions.
  • Strong analytical and problem-solving skills.
  • Team Player that is willing to do whatever is needed
  • Willingness to be accountable & responsible.

Job Type: Full-time

Pay: $30.00 - $40.00 per hour

Benefits:

  • 401(k)
  • 401(k) matching
  • Health insurance
  • Paid time off

Work Location: In person

Salary : $30 - $40

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 Machinist/Programmer?

Sign up to receive alerts about other jobs on the CNC Machinist/Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Income Estimation: 
$37,726 - $46,705
Income Estimation: 
$51,902 - $64,610
Income Estimation: 
$46,685 - $59,878
Income Estimation: 
$43,603 - $55,670
Income Estimation: 
$51,669 - $66,452
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

Not the job you're looking for? Here are some other CNC Machinist/Programmer jobs in the Williamstown, NJ area that may be a better fit.

  • Mahogany company of Mays Landing Landing, NJ
  • 5-Axis CNC Programmer – Alphacam We are seeking an experienced 5-Axis CNC Programmer to join our manufacturing team. The ideal candidate will have hands-on... more
  • 16 Days Ago

  • EnableSA (Pty) Ltd Port Elizabeth, NJ
  • We are seeking an experienced CNC Programmer & Machine Operator to program, set up, and operate C-Tek CNC milling and Okuma lathe machines . The successful... more
  • 11 Days Ago

AI Assistant is available now!

Feel free to start your new journey!