Job Title: CNC Programmer / Setter / Operator Department: CNC Engineering Reports To: Production Manager & Managing Director Position Summary: Suitable for an experienced and detail-oriented CNC Operator, this pivotal role will develop beyond machine operation to include procedure development, training coordination, offline programming, and documentation to support compliance with ISO 9001 quality management standards. Candidates should demonstrate a committed work ethic, be able to work in a team and contribute to both productivity and continuous improvement. Key Responsibilities: • Set up, operate, and program CNC machines for precision component production. • Within the team, develop and document standard operating procedures, workflows, and best practices. • Perform offline programming using CAM software to optimize machining cycles and reduce downtime. • Maintain and improve ISO 9001 process documentation to ensure audit readiness and quality compliance. • Assist in the procurement of tooling and raw materials required for production. • Undertake regular routine maintenance tasks, coordinate machine servicing, and report any maintenance issues to the production manager. • Undertake a regular cleaning schedule for machines and work areas to maintain a safe and efficient environment. • Organize and maintain tooling, raw materials, and workspace layout for optimal workflow and inventory control. • Meet manufacturing targets and delivery deadlines. Required Skills & Experience: • Hands-on experience in CMZ CNC machining, including setup, operation, and programming. • Experience in programming and Solid Works software. • Experience creating and maintaining ISO 9001-compliant process documentation. • Good communication and team player skills. • Familiarity with machine maintenance protocols and production planning tools. • Keen attention to detail, safety-conscious, and committed to continuous improvement.