The CNC Programmer is responsible for developing and modifying CNC programs for manufacturing production on lathes and vertical and horizontal mills as well as machining centers according to design specifications in an accurate, timely & cost-effective manner
- Determines tooling requirements for manufacturing, testing and assembly.
- Develops new programs & revises existing programs for CNC machines.
- Program tool manufacturer’s suggested feeds and speeds for optimum tool life and part finish.
- Provides support to machinists during CNC machine set-up.
- Evaluates and recommends techniques to improve existing products and processes.
- Experience programming of 2, 3, and 4-axis horizontal and vertical machines
- Ability to design with Solid Modeling software Autodesk Inventor
- Programming experience utilizing Edgecam simulator in order to produce accurate code for complex components. Simulation-driven G code is the standard.
- Ability to read blueprints and engineering designs, and establish a workflow.
- Knowledge of geometric dimensioning and tolerances and lean manufacturing a plus
- Strong analytical and communication skill a must
- Ability to multi-task, prioritize, and troubleshoot issues
Associate’s degree in manufacturing or related field or equivalent related work experience
A minimum of 2 years’ experience in CNC Programming
Exerts up to 20 pounds of force occasionally and/or up to 10 pounds frequently and/or up to 5 pounds constantly to move objects.