Company logo

CNC Programmer

Cleveland, OH 5 days ago

Job Description

We are seeking an experienced CNC Programmer with strong Mastercam experience to support large-part machining on Horizontal Boring Machines (HBMs) and Vertical Turret Lathes (VTLs). This role is responsible for developing, optimizing, and supporting CNC programs from print through production, with hands-on involvement in setups, prove-outs, and continuous improvement.

The ideal candidate has experience programming and supporting heavy machining operations using TOSNUC and FANUC controls, and works comfortably on the shop floor with machinists, engineering, and quality.

Key Responsibilities

  • Program CNC machines using Mastercam (2D and 3D toolpaths)
  • Develop and support programs for:
  • Horizontal Boring Machines (HBMs)
  • Vertical Turret Lathes (VTLs)
  • Select tooling, inserts, and machining strategies for large and heavy components
  • Support machine setups, prove-outs, and first article inspections
  • Optimize feeds, speeds, and toolpaths for:
  • Heavy roughing
  • Stable finishing
  • Tool life and cycle time improvement
  • Work with TOSNUC and FANUC CNC controls
  • Interpret blueprints, specifications, and GD&T
  • Create and maintain setup sheets, tooling lists, and program documentation
  • Troubleshoot machining, dimensional, and process issues on the shop floor
  • Collaborate with machinists, engineering, and quality teams
  • Maintain program revision control and machining standards
  • Promote safe machining practices and continuous improvement

Required Qualifications

  • 3+ years of CNC programming experience
  • Strong hands-on experience with Mastercam
  • Experience programming or supporting HBMs and/or VTLs
  • Working knowledge of TOSNUC and FANUC controls
  • Strong blueprint reading and GD&T skills
  • Experience supporting setups and production machining
  • Ability to troubleshoot machining and dimensional issues
  • Good communication skills and a team-oriented mindset

Preferred Qualifications

  • Experience machining large or heavy components
  • Experience with multi-axis positioning and complex setups
  • Familiarity with large-part materials (carbon steel, alloy steel, stainless, castings, forgings)
  • Lean manufacturing or continuous improvement experience
  • Mastercam certification or formal machining training

What We Offer

  • Competitive pay based on experience
  • Stable workload with large, complex machining projects
  • Modern CNC equipment and tooling
  • Collaborative shop environment
  • Opportunities for growth and advanced programming work
  • Benefits: health insurance, PTO, retirement plan, etc.

More Java Cast List Generic Type Jobs in Cleveland, OH