R&D CNC Programmer
Summary
A hands-on CNC Programmer role producing precision components: develop programs from engineered drawings, set up and run CNC turning and milling machines, and perform first-piece and in-process inspections. Core tools include CAM software (Mastercam, Fusion 360, GibbsCAM), CAD (SolidWorks/AutoCAD), FANUC/Haas controls, and G-code/M-code programming.
· Set up CNC turning and milling machines by installing tooling, developing and loading CNC programs, and selecting optimal cutting speeds, feeds, machining sequences, and depths of cut.
· Properly load, center, chuck, and fixture parts to ensure accurate machining.
· Monitor machine performance throughout production, inspect tooling for wear, and make adjustments as needed to maintain quality and process control.
· Perform first-piece and in-process inspections using precision measuring instruments to verify parts meet print specifications before and during production.
· Operate multiple machines simultaneously when production requirements call for it.
· Report worn, damaged, or depleted tooling to the Team Leader or Supervisor to ensure uninterrupted production.
· Use a variety of precision measuring equipment, including micrometers, calipers, verniers, thread gauges, and plug gauges, to verify dimensional accuracy.
· Safely use cranes, dollies, and carts to transport materials, work-in-process, and completed parts throughout the facility.
· Maintain an organized work area by properly storing tooling, inserts, and point-of-use materials using established labeling and identification systems.
· Keep machines, tools, and work areas clean and well-maintained to support a safe and efficient work environment.
· Follow all established operating procedures and quality standards while performing daily responsibilities.
· Proactively identify and report safety concerns, helping to maintain a safe workplace for everyone.
· Support the team by performing other duties and special projects as assigned by the Team Leader or Supervisor.
· Proficiency with SolidWorks, AutoCAD, or other CAD software.
· Strong knowledge of G-code/M-code programming, tooling selection, speeds and feeds, and blueprint interpretation, including GD&T.
· Experience with precision measuring equipment and quality inspection processes.