Mason, OH
Full-Time Regular
Engineering/Manufacturing

Applications Engineer / CNC Programmer

Role Overview

Provide technical programming and machining support for CNC manufacturing operations. This role focuses on advanced CNC programming, tooling strategy, and process optimization to support efficient and compliant production.


Core Responsibilities

  • Develop, modify, and support CNC programs for milling, turning, and grinding operations

  • Apply CAD/CAM systems to generate and optimize machining processes

  • Support machining strategy, tooling selection, and cutting parameters

  • Review engineering documentation and translate requirements into CNC programs

  • Troubleshoot machining and programming issues to improve efficiency and quality

  • Validate programs through simulation and shop-floor support

  • Collaborate with manufacturing and engineering teams to support production needs

  • Ensure processes meet applicable quality and compliance standards


Qualifications

  • Extensive experience in a machine shop environment

  • Multiple years of CNC programming experience

  • Proficiency with CAD/CAM software used for CNC programming

  • Experience supporting CNC mills, lathes, and/or grinding equipment

  • Familiarity with common CNC control platforms

  • Knowledge of cutting tools and machining strategies for advanced materials

  • Strong understanding of machining math, including geometry and trigonometry

  • Ability to read and interpret blueprints, travelers, and technical documentation

  • Working knowledge of quality system requirements

  • Strong problem-solving and analytical skills


Work Conditions

  • On-site manufacturing and engineering environment

  • Collaboration with production and technical teams

  • Hands-on support of CNC machining operations


Additional Information

Job responsibilities may evolve based on business needs and project requirements.

Equal Opportunity Employer