Job Title:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â CNC Programmer / Machining Lead
Department:Â Â Â Â Â Â Â Â Â Â Â Â Machining
Reports To:Â Â Â Â Â Â Â Â Â Â Â Â Machining Supervisor
Prepared By:          Operations                          Date: 03/02/2026
Â
Â
SUMMARY OF POSITIONÂ
Â
The Lead CNC Programmer / Machining Lead is responsible for leading machining operations from programming through production on the shop floor. This position serves as the technical leader for CNC programming, setup development, and process optimization while also supporting daily shop operations and acting as the lead point of contact in the absence of the Machining Supervisor.
This role will oversee setups, ensure production readiness, support operators and setters, assist with material flow, and step in to organize workflow and staffing needs as required. The position plays a critical role in maintaining throughput, quality, and efficiency across the machining department, with a primary focus on Swiss lathes (Tornos), CNC lathes, and EDM equipment.
Â
Â
PRINCIPAL DUTIES & ACCOUNTABILITIES
Â
- Serve as the lead programmer and technical resource for the machining department
- Develop CNC programs from 3D models using CAM software (Mastercam preferred)
- Select tooling, define machining strategies, establish work coordinates, and create setup documentation
- Lead and support first article development, prove-outs, and production release
- Troubleshoot machining processes including chip control, chatter, tool life, and cycle time optimization
- Oversee and assist with machine setups and changeovers across the shop
- Provide technical support to operators and setters to ensure quality and efficiency
- Perform and support in-process and final inspection of precision aerospace components
- Upload/download programs using DNC systems and maintain revision control
- Ensure compliance with all quality standards and documentation requirements
- Material Handling & Shop Support Responsibilities
- Support material handling activities, including staging raw material, moving work-in-process (WIP), and transferring finished goods between operations
- Coordinate with tool room, inspection, and production control to ensure material availability and flow for scheduled work
- Assist in loading/unloading bar feeders, material racks, and machine staging areas
- Ensure proper identification, traceability, and handling of aerospace materials throughout the process
- Support general shop organization and cleanliness to maintain safe and efficient workflow
- Leadership / Operational Responsibilities
- Act as the lead on the floor and help coordinate daily production activities
- Assist in prioritizing work, organizing schedules, and ensuring machines are properly staffed and running
- Step in to support or direct shop activities in the absence of the Machining Supervisor
- Help train and mentor operators, setters, and junior programmers
- Identify opportunities for process improvements, cycle time reduction, and cost savings
- Support continuous improvement initiatives within the machining department
Â
Â
Â
EDUCATION and EXPERIENCE
High School Diploma or equivalent required
Â
CNC certificate or technical training preferred, or equivalent hands-on experience
Â
7+ years CNC machining experience required
Â
3+ years experience with Swiss lathes (Tornos), CNC lathes, and/or EDM preferred
Â
Proven experience in developing new parts from print/model through production
Â
Strong experience with CAM software (Mastercam preferred)
Â
Experience with aerospace materials such as Inconel, Haynes, and stainless alloys
strongly preferred
Â
Strong background in precision inspection and quality standards
Â
Â
Excellent written and verbal communication skills required
Learn more about this Employer on their Career Site
