W

CNC Programmer

salary Salary :

$62,400 - 72,800 yearly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - CNC Programmer


 Job Summary: 

The CNC Programmer is responsible for creating, editing, and optimizing CNC programs used in the manufacturing of precision components. This position works closely with engineering, production, tooling, and quality departments to ensure efficient machining processes, quality standards, and on-time production. The CNC Programmer supports continuous improvement initiatives while maintaining safe and efficient manufacturing operations.  

  

Essential Duties/Responsibilities:

· Create, modify, and maintain CNC programs for mills, lathes, routers, and other CNC equipment using CAM software and machine controls.

· Interpret engineering drawings, blueprints, CAD models, and specifications to develop machining processes. 

· Select appropriate tooling, cutting speeds, feeds, fixtures, and work holding methods. 

· Troubleshoot machining and programming issues to improve quality and efficiency. 

· Perform program prove-outs and machine set-up support on the production floor. 

· Collaborate with Manufacturing Engineering and Production teams to improve cycle times and reduce scrap. 

· Recommend process improvements, tooling upgrades, and machining strategies. 

· Ensure all programs and machining processes meet quality and safety standards. 

· Maintain organized program files, set up sheets, tooling lists, and process documentation.  

· Assist in training machine operators and setup personnel on new programs and processes. 

· Participate in continuous improvement and lean manufacturing initiatives. 

· Follow all company safety policies and procedures. 


Requirements

Qualifications: 

· Associate degree in Manufacturing Technology, Machining, Engineering Technology, or related field preferred. 

· Minimum of 3-5 years of CNC programming experience in a manufacturing environment. 

· Proficiency with CAM software and CNC machine controls. 

· Strong understanding of G-Code, tooling, machining practices, and manufacturing processes. 

· Ability to read and interpret blueprints, GD&T, and engineering drawings. 

· Experience with set up and operation of CNC machining centers and/or turning centers preferred. 

· Strong problem solving and analytical skills. 

· Excellent communication and teamwork abilities. 

· Proficient computer skills including MS Office and ERP/MRP systems preferred. 

  

Physical Requirements: 

· Ability to sit, stand, walk, bend, and lift up to 40 pounds as needed. 

· Ability to work in a manufacturing environment with exposure to machine noise, metal chips, oils, and coolants. 

· Ability to safety operate machinery and equipment. 30


Salary Description

62,400 - 72,800

Original job CNC Programmer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to CNC Programmer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar CNC Programmer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.