Cnc Programmer Setter Operator

CV-LibrarySalisbury, WiltshirepermanentPosted: 3 June 2026
Apply Now
CNC Milling Programmer

Role Overview

An exciting opportunity for an experienced CNC Milling Programmer to join a modern precision engineering environment serving highly regulated industries. The role is ideal for a skilled 3-axis CNC machinist looking to expand their expertise into 4- and 5-axis programming while working with advanced machining and automation technologies.

You will be responsible for programming, setting, and operating CNC milling machines to produce high-precision components. The role covers the full manufacturing process, from material preparation through to finished product, ensuring quality, efficiency, and continuous improvement.

Key Responsibilities

CNC Programming

* Create and optimise CNC programs using CAM software and Fanuc controls.

* Interpret engineering drawings, specifications, and technical documentation.

Machine Setup & Operation

* Set up CNC milling machines, including tooling, fixtures, materials, and programs.

* Manufacture precision components to drawing and specification requirements

Equipment & Technology

Experience with modern CNC machining centres is desirable, including:

* 4-axis and 5-axis CNC milling machines

* Twin-pallet and multi-pallet machining systems

* Fanuc-controlled machinery

* CAM software (Edgecam experience advantageous, training available)

Candidate Profile

Essential Skills & Experience

* Proven experience programming, setting, and operating CNC milling machines.

* Strong knowledge of machining techniques, tooling, and manufacturing processes.

* Experience machining materials such as stainless steel, alloy steels, aluminium, and high-temperature alloys.

* Proficiency with Fanuc controls and CNC programming.

* Ability to read and interpret engineering drawings and technical specifications.

* Experience using precision measuring instruments and inspection techniques.

Basic Salary: £18–£23 per hour

Overtime Available

Similar Jobs