We are currently recruiting for a client based in Burnley who is looking for a CNC Machinist. This role is a permanent opportunity and comes with a generous salary with excellent benefits. Duties and Responsibilities: * Safely and effectively program, set and operate CNC machines 2,3 and 4 axis manufacturing precision components from engineering drawings. * Complete all setups and efficiently run moderate to very complex parts on CNC machines following detailed setup instructions. * Consistently demonstrate the ability to meet critical engineering specifications as shown on the engineering prints. * Capable of interpreting complex engineering drawings. * Demonstrate the ability to identify processes improvements and incorporate necessary changes * Must be able to operate multiple machines when required * To check components in process to ensure they are correct. * To follow routings/guidelines * To report any issues with routing/guidelines to the engineering department. * Communicate with Management, staff and machinists for shift change over and process requirements. * Maintain ongoing department operations, carry out first off inspections where required. * Perform daily routine maintenance checks on machines (I.E., grease, oil, coolant, filters). * Operate machinery in a safe and efficient manner, adhering to all PPE and EHS requirements. Experience required: * 5+ years’ experience programming, set...