CNC Programmer

Mazak Corporation

Florence (KY)

On-site

USD 55,000 - 75,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mazak Corporation is seeking a skilled CNC Programmer to join the FMF team to develop safe, accurate, and production-ready machining processes for Mazak equipment. You will convert drawings and models into complete CNC programs, tooling plans, setup instructions, and prove-out support, owning the process from review to production release.

You will collaborate with machinists and engineers to ensure quality, timely delivery, and cost targets are met, while applying 6S and continuous-improvement

Qualifications

  • 3 years experience with CNC programming.
  • Experience in operation and setup of CNC machines.
  • Proficient using Mastercam.
  • Mazatrol experience is preferred.
  • Experience reading blueprints.
  • Understanding cutting conditions and adjusting to meet production needs.
  • Experience using gaging instruments such as calipers, micrometers, bore gauges, etc.
  • Experience with fixture setup and work holding techniques.

Responsibilities

  • Create, revise, and optimize CNC programs from engineering drawings, solid models, and specifications.
  • Simulate and verify toolpaths, work offsets, clearances, and machine limits before release.
  • Prepare setup sheets, tooling lists, fixture instructions, and program notes; work with machinists during setup and production.
  • Lead or support first-piece prove-out and release programs after quality and production checks.
  • Interpret drawings, GD&T, tolerances, and inspection requirements; coordinate with Quality to prevent nonconforming parts.
  • Diagnose dimensional variation, surface finish, chatter, and tool-life; implement permanent corrective actions.
  • Improve machining efficiency through better toolpaths and parameters while protecting quality.
  • Coordinate with Production, Engineering, Quality, Tooling, Maintenance on manufacturability and schedule priorities.
  • Maintain program files, setup documents, revisions, and tooling data with change-control.

Skills

CNC programming
CNC machine setup
Mastercam
Mazatrol
Blueprint reading
Cutting conditions
Gaging instruments
Fixture setup

Education

High School Diploma
Associate degree in CNC machining

Tools

Mastercam
Mazatrol

Job description

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.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

This employer is required to notify all applicants of their rights pursuant to federal employment laws.

For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

Mazak Corporation Canada • Florence (KY)

On-site
USD 65,000 - 95,000
CNC Operator
CNC Operator

Mazak Corporation Canada • Florence (KY)

On-site
USD 25,000 - 36,000
CNC Operator
CNC Operator

Mazak Corporation • Florence (KY)

On-site
USD 42,000 - 62,000
CNC Mazak Programmer
CNC Mazak Programmer

Rusco MFG, inc • Machesney Park (IL)

On-site
USD 36,000 - 44,000
401k with Company Match
Benefits and paid time off
Professional growth opportunities
CNC Programmer: Process Optimization & First-Piece Lead
CNC Programmer: Process Optimization & First-Piece Lead

Mazak Corporation • Florence (KY)

On-site
USD 55,000 - 75,000
CNC Machine Application Engineer
CNC Machine Application Engineer

Mazak Corporation • Phoenix (AZ)

On-site
USD 70,000 - 90,000
2nd Shift CNC Operator
2nd Shift CNC Operator

Mazak Corporation Canada • Florence (KY)

On-site
USD 41,000 - 67,000
2nd Shift CNC Operator
2nd Shift CNC Operator

Mazak Corporation • Florence (KY)

On-site
USD 42,000 - 60,000
CNC Manufacturing Programmer
CNC Manufacturing Programmer

Accelera Staffing • Town of Antigo (WI)

On-site
USD 70,000 - 100,000
CNC Programmer/Machinist
CNC Programmer/Machinist

Trotter Workforce • West Chester

On-site
USD 90,000 - 120,000