Position Overview:
- The CNC Programmer, Supervisor is responsible for overseeing the operation of CNC (Computer Numerical Control) machinery and ensuring the production of parts according to precise specifications.
- This role combines both technical programming skills and supervisory duties, including managing a team of CNC machinists, ensuring machine and work safety, and maintaining production schedules.
Key Responsibilities:
1. CNC Programming & Operation:
- Create, modify, and optimize CNC programs based on blueprints, technical drawings, or CAD models.
- Set up, calibrate, and operate CNC machines (mills, lathes, etc.) to produce accurate parts.
- Troubleshoot machine issues, make adjustments to programs, and ensure smooth production.
- Conduct test runs and inspections to ensure parts meet quality standards.
- Use advanced CNC software to generate programs (e.g., Mastercam, SolidWorks, AutoCAD).
2. Supervision & Leadership:
- Lead and supervise a team of CNC operators and machinists.
- Delegate tasks, monitor work progress, and ensure deadlines are met.
- Provide training and support to team members in CNC operations, programming, and safety protocols.
- Evaluate employee performance and provide feedback for improvement.
- Foster a culture of teamwork, continuous improvement, and safety.
- 3. Quality Control & Compliance:
- Ensure that finished products meet all quality specifications and tolerances.
- Inspect tools, parts, and machines for wear and tear; perform routine maintenance.
- Enforce adherence to safety standards and operating procedures.
- Maintain accurate records of machine maintenance, downtime, and part production.
4. Production Scheduling & Planning:
- Collaborate with production managers to ensure efficient scheduling and the timely delivery of parts.
- Monitor machine uptime and minimize production delays.
- Assist in capacity planning and resource allocation to meet production demands.
5. Collaboration & Communication:
- Work closely with engineering, design, and quality control teams to improve manufacturing processes.
- Communicate with suppliers to ensure the availability of materials and parts for production.
- Provide regular updates to the management team on production status, issues, and solutions.
Required Qualifications:
- High school diploma or equivalent (Associates degree in Manufacturing Technology or related field preferred).
- Proven experience (typically 3+ years) as a CNC programmer and supervisor.
- Expertise in CNC programming languages (e.g., G-code, M-code).
- Experience with CNC software (e.g., Mastercam, Fusion 360, SolidWorks).
- Strong understanding of machining processes, tolerances, and materials.
- Excellent leadership and team management skills.
- Strong problem-solving abilities and attention to detail.
- Knowledge of safety regulations and best practices in a manufacturing environment.
Preferred Qualifications:
- Certification in CNC programming or machining (e.g., NIMS, FANUC).
- Experience with multi-axis CNC machines.
- Familiarity with lean manufacturing principles.
- Previous experience in a supervisory or leadership role.
- Physical Requirements:
- Ability to stand, walk, and move around a manufacturing floor for extended periods.
- Must be able to lift and carry up to [specify weight] pounds.
- Manual dexterity and hand-eye coordination for operating machinery and inspecting parts.
Work Environment:
- Manufacturing floor with exposure to machinery, noise, and varying temperatures.
- Safety equipment (e.g., hearing protection, safety glasses) must be worn at all times.
- Occasional overtime or weekend work may be required to meet production deadlines.
Skill : -
CNC Programmer
CNC Supervisor
CNC Machinist
CNC Programming and Operation
CNC Setup and Calibration
CNC Operator Lead
CNC Team Leader
Manufacturing Supervisor