CNC Programmer

Dayton, Ohio
Job TypeDirect Hire
Compensation$100000 - $120000 / yr

We are seeking an experienced CNC Applications Engineer / CNC Programmer with strong hyperMILL CAM experience to support advanced, high-precision CNC metal-cutting equipment. This customer-facing position will primarily focus on machine installations, customer training, and technical support, with additional responsibilities in applications development, CNC programming, and process optimization. The ideal candidate combines hands-on CNC machining and programming expertise with strong communication skills and a passion for helping customers maximize machine performance.

 

RESPONSIBILITIES:

  • Support customer machine installations, startups, commissioning, and operational training at customer facilities.
  • Provide hands-on training to customers on CNC machine operation, programming, setup, and machining best practices.
  • Develop, modify, and optimize CNC programs using OPEN MIND hyperMILL CAM software.
  • Support high-speed, high-precision milling applications, including complex 3-axis and 5-axis machining.
  • Conduct machine prove-outs, test cuts, and process validation to ensure equipment meets customer expectations.
  • Train customer operators, programmers, and technical personnel on machine functionality, programming techniques, and process optimization.
  • Troubleshoot machining challenges involving CNC programming, tooling, surface finish, dimensional accuracy, and machine performance.
  • Assist customers with cutting tool selection, workholding, feeds, speeds, and machining strategies.
  • Develop and optimize machining processes to improve cycle times, tool life, productivity, and part quality.
  • Interpret engineering drawings, CAD models, and GD&T to develop effective machining solutions.
  • Support applications development, machining demonstrations, and technical evaluations as needed.
  • Collaborate with sales, service, engineering, and customer teams to ensure successful machine implementation and ongoing customer satisfaction.
  • Document machine installations, customer training, applications activities, and technical recommendations.
  • Travel to customer facilities approximately 40–60% of the time.

 

REQUIREMENTS:

  • Hands-on experience with hyperMILL CAM or other relevant software is a must.
  • Strong background in CNC metal-cutting operations, particularly high-speed and precision milling.
  • Experience programming, setting up, and operating 3-axis and 5-axis CNC machining centers.
  • Strong understanding of CNC programming, machine operation, tooling, and machining process development.
  • Experience with CNC machine installations, applications engineering, technical support, or customer training preferred.
  • Ability to read and interpret engineering drawings, CAD models, and GD&T.
  • Knowledge of cutting tools, workholding, feeds and speeds, and advanced machining strategies.
  • Experience with complex part geometries, tight tolerances, and demanding surface finish requirements.
  • Familiarity with CNC controls, machine kinematics, post-processors, and CAM simulation.
  • Strong troubleshooting and problem-solving abilities with a hands-on, customer-focused approach.
  • Excellent communication and interpersonal skills, including the ability to train individuals with varying levels of technical experience.
  • Ability to work independently in customer environments while collaborating with internal technical teams.
  • Experience with high-speed machining, hard milling, mold and die, aerospace, medical, or other precision manufacturing applications preferred.
  • Willingness and ability to travel approximately 40–60%, including overnight travel as needed.

Drag & Drop Resume

(PNG, JPEG, PDF, DOC, TXT)

Message & data rates may apply to all numbers allowed to receive messages

Message frequency varies. Text STOP to opt-out or HELP for assistance