JOB – CNC Programmer LOCATION – Gloucester TERM – Permanent SALARY – £38,000 to £42,000 per annum (plus benefits) My client is a well-established Engineering company specialising in precision-engineered components for a range of industries. They are looking to strengthen their machining team by taking on a CNC Programmer to work in their facility in Gloucester. The CNC Programmer will ideally have the following attributes: • Proven experience programming CNC milling and/or turning machines • Strong knowledge of Doosan and Fanuc controls (essential) • Ability to create, edit, and optimise CNC programmes for efficient production • A solid understanding of engineering drawings and GD&T (Geometric Dimensioning and Tolerancing) • Experience working with tight tolerances and precision components • Apprenticeship, NVQ, or equivalent qualification in Mechanical/Manufacturing Engineering • Strong problem-solving skills and attention to detail • Ability to work collaboratively with machinists and engineers to improve processes • Excellent communication skills and a proactive approach The CNC Programmer role will involve: • Programming CNC machines (primarily Doosan and Fanuc-controlled machines) to produce high-precision components to customer specifications • Optimising tooling and machining strategies to improve cycle times and quality • Liaising with the production team to ensure smooth workflow and troubleshoot issues • Reading and interpreting complex engineering drawings • Performing quality checks to maintain high standards of output • Supporting continuous improvement initiatives within the workshop • Assisting in training and mentoring CNC operators where required If you are interested in this position, please apply with an up-to-date CV as soon as possible, along with your availability and your salary expectation