Demo

CNC Machine Programmer / Operator

Kelles Inc
Kenilworth, NJ Full Time
POSTED ON 5/22/2026
AVAILABLE BEFORE 7/22/2026

Job Summary

We are seeking an experienced CNC Programmer/Operator to support programming, setup, and process optimization across our milling and turning operations. This is a hands-on role for someone who is equally comfortable writing and editing G-code, setting up and operating machines, troubleshooting on the fly, and improving machining processes. We’re looking for someone who takes pride in their work, can work independently, and understands what it takes to make quality parts consistently.

Key Responsibilities

  • Program, setup, and operate CNC mills and lathes for production and prototype work
  • Write, edit, and troubleshoot G-code at the machine and offline
  • Select tooling, fixtures, and workholding to support efficient production
  • Dial in setups and make offsets/adjustments to hold tight tolerances
  • Inspect parts using standard measuring equipment including micrometers, calipers, bore gauges, and indicators
  • Troubleshoot machining, tooling, and quality issues as they come up
  • Work with shop foreman to improve cycle times, reduce scrap, and streamline setups
  • Perform first-piece inspections and verify parts meet print specifications
  • Maintain organized setups, tooling, and a clean work area
  • Help keep machines running efficiently and communicate maintenance concerns when identified

Qualifications

  • High school diploma or equivalent; technical certification preferred
  • Minimum 3–5 years of CNC programming and setup experience in a precision manufacturing environment; experience programming multi-axis mills and lathes a strong plus
  • Strong knowledge of G-code and machining processes
  • Experience with Mastercam, Fusion 360, or similar CAM software preferred
  • Ability to work independently and solve complex problems
  • Strong attention to detail and commitment to quality
  • Valid certification or training in forklift operation is a plus

Physical Requirements

  • Must be able to stand for extended periods throughout an 8-hour shift
  • Ability to lift and carry up to 50 lbs unassisted
  • Comfortable working in a manufacturing environment with moderate noise levels and exposure to cutting fluids and lubricants

Kelles, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or veteran status.

Pay: $25.00 - $34.00 per hour

Work Location: In person

Salary : $25 - $34

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 Machine Programmer / Operator?

Sign up to receive alerts about other jobs on the CNC Machine Programmer / Operator career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$56,930 - $75,718
Income Estimation: 
$70,250 - $90,788
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 Machine Programmer / Operator jobs in the Kenilworth, NJ area that may be a better fit.

  • MOHR Talent South Plainfield, NJ
  • CNC Lathe Programmer / Setup Technician Compensation $90,000 – $130,000 DOE Position Overview We are seeking an experienced CNC Lathe Programmer / Setup Te... more
  • 8 Days Ago

  • Advantest South Plainfield, NJ
  • About the Role Preventive Maintenance: Performing regularly scheduled maintenance (cleaning, lubricating, checking sensors) to prevent machine failure. Tro... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!