- Program CNC machines using various control platforms including, Fanuc, Siemens and others.
- Program optimisation and refinement.
- Familiar with CAD and CAM packages.
- Read and interpret technical drawings and specifications.
- As part of program proofing, perform quality checks and ensure parts meet specifications.
- Work holding design, tooling design, specifying correct tooling, quotes and procurement.
- Troubleshoot and resolve any machining issues.
- Collaborate with team members to improve processes and production efficiency.
- Collaborate on purchase of new technologies and additional equipment to expand capabilities in line with new product future road map.
- Proven experience as a CNC setter/programmer, specifically with multi-axis turning machines.
- Proficient in reading technical drawings and using measurement tools preferably with relevant qualifications, eg apprenticeship, time served, technical level training.
- Experience in set up and operate multi-axis CNC turning machines.
- Knowledge of CNC programming languages (e.g., G-code).
- Strong attention to detail and problem-solving skills.
- Ability to work independently and as part of a team.
- Competitive Salary
- 25 days of paid holiday, plus bank holidays.
- Professional Development Investment.
- Subsidised Canteen.
- Engagement and Rewards platform, with access to discounts at over 100 retailers.
- Free Parking, with electric charging points available.