Role: CNC Programmer Location: Suffolk The Role: * Understanding basic 2D cad skills to check NC files. Checking dimensions and geometry * Creating CNC machine programs for manufacturing, using designated software * Reading and understanding engineering drawings and confirming programme components from customer drawings, including manual programming of customer drawings * Managing the scheduling of CNC machines and checking progression throughout the day to the completion of the job What We’re Looking For: * Experience in programming CNC machines and CAD * Ability to work within a team, follow instructions, and maintain a proactive approach to learning and process improvement. * A commitment to high standards of quality, safety, and environmental responsibility. Why Join Us? * Competitive salary with opportunities for growth and progression. * Gain experience working with cutting-edge machinery in a fast-paced, high-quality production environment. * Be part of a supportive and dynamic team that values safety, innovation, and continuous improvement. * Ongoing training and professional development opportunities