 
        CNC Off-Line Programmer Reports to: Off-line Programming Manager Location: The role will be based at our offices in Leicester This is a position for a time served Engineer with at least 5 years working in a CNC Engineering Environment, who has the ability to program online and offline on either Turning and/or Milling Machines Main duties of the CNC Programmer include: * Write Programs Offline. * Prove out programs * Create setting sheets for shop-floor staff. * Generate / access back-up files and programs * Review programs in order to gain optimum cycle times * On-line programming as and when required * Provide Technical support to Production and Sales team * Liaise with customers to resolve queries. * Ensure Health, Safety & Environmental requirements / best practice are constantly met * Develop and maintain effective communication links with fellow colleagues to ensure the above. * Undertake additional training and other relevant duties as required. CNC Programmer Skills / Experiences: * Familiar with Fanuc and/or Heidenhain an advantage * Experience of using Edgecam an advantage. * Experience of using Solidworks an advantage * Good organisational skills, demonstrated through the ability to plan and prioritise * Ability to challenge and question existing processes based on knowledge and experience CNC Programmer Hours of Work: Monday to Friday, 08:30 to 17:00 hours, with a daily 1 hour lunch break. Or Monday to Friday, 06:00 to 14:00 & 14:00 to 22:00, rotating weekly with a daily break (Double Day Shift) or permanent 14:00 to 22:00 shift Equal opportunities and other information/terms: Nylacast Ltd welcomes the talent of people from diverse backgrounds to provide expertise dedication and imagination to propel us to a prosperous future. We believe that all employees have a right to be treated with dignity and as such will not tolerate any form of harassment