Seeking an experienced CNC Programmer / Machine Shop Manager to oversee daily manufacturing operations. This hands-on leadership role is responsible for CNC programming, production scheduling, workforce coordination, material readiness, quality, and safety while ensuring production goals and customer deadlines are met.
Key Responsibilities
- Develop, edit, and troubleshoot CNC programs using engineering drawings and job specifications.
- Oversee daily shop operations, assign work, and coordinate staffing, materials, tooling, and machine availability.
- Manage production schedules, monitor progress, and adjust priorities to meet delivery deadlines.
- Read and interpret blueprints, machining drawings, dimensions, and tolerances.
- Support machine setups, troubleshooting, programming, and quality concerns.
- Train and coach employees to improve productivity, skills, and workmanship.
- Ensure finished products meet quality standards and customer specifications.
- Enforce safety procedures, PPE requirements, and proper machine operation.
- Communicate production updates, material shortages, staffing needs, and equipment issues to management.
Required Qualifications
- CNC programming experience in a machining or industrial manufacturing environment.
- Strong knowledge of CNC machine operation, setups, tooling, and machining processes.
- Ability to read blueprints and use precision measuring instruments.
- Previous experience supervising employees or coordinating machine shop operations.
- Strong organizational, troubleshooting, leadership, and communication skills.
- Ability to manage multiple priorities while maintaining quality and safety standards.
- Basic computer skills for production records, scheduling, and email.
Preferred Qualifications
- Experience with CAD/CAM programming software.
- Background machining steel components or working in heavy industrial manufacturing.
- Familiarity with welding and fabrication processes.
- Experience improving efficiency, reducing scrap, and minimizing downtime