Job Description: CNC Miller / CNC Programmer We are currently recruiting for an experienced and time-served CNC Engineer specialising in CNC Milling to join a growing and well-established engineering business. This is an excellent opportunity for a skilled machinist who can work independently, produce high-quality precision components, and take ownership of jobs from start to finish. The Role * Setting and operating CNC Milling machines with Fanuc-controlled systems (Haas experience highly desirable) * Reading and interpreting engineering drawings * Taking raw billets through to finished components with minimal supervision * Producing precision-machined parts to tight tolerances * Programming using either manual programming methods or Fusion 360 software * Carrying out quality checks and maintaining high manufacturing standards Requirements * Time-served engineer with strong CNC milling experience * Proven experience with Fanuc-controlled machinery * Ability to work independently and confidently from technical drawings * Experience with manual programming or Fusion 360 is essential * Strong attention to detail and quality standards * Self-motivated with excellent timekeeping and work ethic * Ability to work effectively without supervision Desirable * Experience using Faro inspection equipment Personal Attributes We are looking for someone who is: * Reliable and punctual * Hard-working and motiv...