Logo-of-Mazak-Corp-hiring-for-jobs-in-US-on-GrabJobs

CNC Programmer

Job Description - CNC Programmer

Mazak Corporation is looking for a CNC programmer to join the FMF team. The CNC Programmer is accountable for developing safe, accurate, and production-ready machining processes that meet quality, delivery, and cost requirements. This role converts engineering drawings and solid models into complete CNC programs, tooling plans, setup instructions, and prove-out support. The programmer owns assigned work from initial review through stable production and is responsible for preventing programming-related defects, machine risk, and avoidable downtime.


Scope and Responsibilities 
Essential duties include, but are not limited to the following:
• CNC Programming and Process Development: Create, revise, and optimize CNC programs from engineering drawings, solid models, and specifications. Determine machining sequence, tooling, workholding, speeds, feeds, and process requirements.
• Program Verification and Risk Control: Simulate and verify toolpaths, work offsets, clearances, and machine limits before release. Identify and eliminate collision, overtravel, part damage, and equipment risk.
• Setup Documentation and Shop Support: Prepare clear setup sheets, tooling lists, fixture instructions, and program notes. Work directly with machinists and operators during setup, prove-out, and production support.
• First-Piece Prove-Out and Production Release: Lead or support first-piece prove-out, make required program adjustments, confirm process stability, and release programs only after quality and production requirements are met.
• Quality and Technical Compliance: Interpret drawings, GD&T, tolerances, and inspection requirements. Coordinate with Quality and Engineering to resolve discrepancies and prevent nonconforming parts from moving downstream.
• Troubleshooting and Corrective Action: Diagnose dimensional variation, surface finish, chatter, tool-life, cycle-time, and program-related issues. Implement permanent corrective actions rather than temporary workarounds.
• Cycle Time, Tooling, and Cost Improvement: Improve machining efficiency through better toolpaths, cutting parameters, tool selection, setup methods, and process sequencing while protecting quality, tool life, and machine capability.
• Cross-Functional Coordination: Coordinate with Production, Engineering, Quality, Tooling, Maintenance, and supervision to support manufacturability, schedule priorities, new work, and recurring production issues.
• Documentation and Revision Control: Maintain accurate program files, setup documents, revisions, tooling data, and standard work. Follow established naming, approval, backup, and change-control requirements.
• Safety, 6S, and Continuous Improvement: Follow all safety procedures, support organized work areas consistent with 6S principles, and participate in continuous-improvement activities that strengthen safety, quality, delivery, and cost.


Education / Certification
• High School Diploma or equivalent required; associate degree or technical certificate in CNC machining, manufacturing technology, or a related field preferred.



Skills
• 3 years experience with CNC programming
• Experience in operation and setup of CNC machines
• Proficient using Mastercam
• Mazatrol experience is preferred.
• Experience reading blue prints
• Experience understanding what the cutting conditions are and make the necessary adjustments to provide a part in the quickest / safest manner to meet production needs.
• Experience using various gaging instruments such as finger indicators, plunge indicators, calipers, micrometers, bore gages, ring gages, snap gages, tape measure and scales.
• Experience with fixture set up and work holding techniques.

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

About the Company

Mazak Corp

Discover our advanced CNC machining solutions including Multi-Tasking, 5-axis, milling, turning, CNC controls and automation.

Read more about the company

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.