Demo

CNC Programmer

vin-law
Fairfield, NJ Full Time
POSTED ON 7/17/2026
AVAILABLE BEFORE 11/13/2026

Job Overview
We are seeking a highly skilled and detail-oriented CNC Programmer. In this role, you will be responsible for developing precise CNC (Computer Numerical Control) programs that drive our machining equipment, ensuring optimal efficiency, accuracy, and quality. Your expertise in CNC programming, blueprint reading, and machining processes will be essential in translating design concepts into high-quality finished products. Must be able to program Fadal controls.

Duties

  • Develop and optimize CNC programs for various machines such as CNC milling machines, and electrical discharge machining equipment using CAM (Computer-Aided Manufacturing) .
  • Interpret detailed blueprints, schematics, GD&T (Geometric Dimensioning & Tolerancing), and technical drawings to ensure accurate machining processes.
  • Set up and calibrate CNC machines, including Fanuc controllers, ensuring proper tooling, fixtures, and workpiece alignment.
  • Perform precision measurements using bore gauges, calipers, micrometers, and other precision measuring instruments to verify part dimensions.
  • Troubleshoot machining issues by analyzing geometry, tooling wear, and machine performance; implement improvements following lean manufacturing principles.
  • Maintain detailed documentation of programs, setups, and inspection reports for quality control purposes.
  • Fadal control is a must

Experience

  • Proven experience in CNC programming for both milling machines and lathes in a manufacturing environment.
  • Familiarity with blueprint reading, schematics, GD&T standards, and mechanical drawings.
  • Hands-on experience with electrical discharge machining (EDM) processes is a plus.
  • Mechanical knowledge of tooling selection, geometry calculations, and machining best practices.
  • Ability to operate precision measurement instruments such as bore gauges, micrometers, calipers, and coordinate measuring machines confidently.

Job Type: Full-time

Pay: $33.51 - $42.00 per hour

Expected hours: 40 per week

People with a criminal record are encouraged to apply

Work Location: In person

Salary : $34 - $42

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

Sign up to receive alerts about other jobs on the CNC 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 Programmer jobs in the Fairfield, NJ area that may be a better fit.

  • Arcmed Group Boonton, NJ
  • JOB SUMMARY The CNC Setup/Program is responsible to lead and mentor all machine operators in setups and machine utilization in addition to programming, pro... more
  • 19 Days Ago

  • Bon Chef, Inc. Lafayette, NJ
  • Location: Lafayette, New Jersey Job Type: Full-Time, On-Site Industry: Commercial Millwork, Foodservice and Hospitality Position Overview Bon Chef is seeki... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!