CNC Programmer

JAM Recruitment Ltd

Tamworth

On-site

GBP 46,000 - 50,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus scheme
Contributory pension
24 days annual leave
Life assurance
Overtime available
Salary reviews
Private medical insurance
Employee support package
Dental care
Cycle to work scheme
Free car parking

Job summary

The CNC Programmer role at JAM Recruitment Ltd in Tamworth is a permanent, full-time position with a salary range of £46,000 to £50,000 annually. Successful candidates will program, set, and operate CNC machinery, ensuring precision and quality.

Working Monday to Friday from 07:00 to 15:30 with a 30-minute unpaid lunch break, this role requires previous CNC programming experience and familiarity with engineering drawings.

Qualifications

  • Proven experience in CNC programming or similar roles is essential.
  • Ability to programme, set, and operate CNC machinery.

Responsibilities

  • Set up and operate CNC machines including loading workpieces.
  • Interpret engineering drawings and specifications.
  • Create and modify CNC programs using CAD software.
  • Monitor machine performance and make necessary adjustments.
  • Ensure quality and accuracy of finished parts.

Skills

CNC programming
Engineering drawings
Attention to detail
Problem solving
Manual programming

Education

GCSE Mathematics
Basic English

Tools

Alphacam CAD/CAM
Puma SMX2600S CNC lathe
Puma 3100LSY CNC
Fanuc 31iB5+ CNC control

Job description

The CNC Programmer role, based in Tamworth, is a permanent, full-time position with a salary between £46,000 and £50,000 per annum.

Working Monday to Friday from 07:00 to 15:30, this day‑shift pattern includes a 30‑minute unpaid lunch break.

The successful candidate will programme, set, and operate CNC machinery, requiring proven experience in a similar role.

Benefits
  • Bonus scheme
  • Contributory pension (6% employer rising to 18% after three years)
  • 24 days’ annual leave plus bank holidays
  • Life assurance
  • Overtime available for workshop employees
  • Salary reviews occur twice yearly
  • Private medical insurance (after qualifying period of successful completion of 3‑month probation)
  • Employee support & perks package (after qualifying period)
  • Dental care (after qualifying period)
  • Cycle to work scheme
  • Free car parking
Purpose of the role

This role offers the opportunity to programme, set and operate advanced CNC turning and milling machinery, producing high‑quality precision components to exact engineering standards.

Roles & Responsibilities
  • Setting up and operating CNC machines, including loading workpieces, selecting tools, and setting machine parameters.
  • Following and interpreting engineering drawings, understanding the specifications and tolerances required for each part.
  • Creating and modifying CNC programmes, using CAD software or manual programming to create the necessary instructions for the machine.
  • Monitoring machine performance and making adjustments, identifying and addressing any issues that may arise during the machining process.
  • Ensuring quality and accuracy of finished parts and verifying that they meet the required specifications.
Preferred requirements and skills
  • Previous experience in CNC programming using Alphacam CAD/CAM system.
  • Experience in using Puma SMX2600S CNC lathe and Puma 3100LSY multitask turning machines.
  • Ability to programme, set and operate using a Fanuc 31iB5+ CNC control.
  • Strong understanding of engineering drawings.
  • Excellent attention to detail.
  • Ability to identify and resolve issues.
  • Ability to stand for long periods of time and lift heavy objects.
  • Self‑motivated with a can‑do attitude.
Qualifications and education requirements
  • GCSE Mathematics.
  • Good level of basic English.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Programmer
CNC Programmer

JAM Recruitment Ltd • Leyfields

On-site
GBP 46,000 - 50,000
Contributory pension
Life assurance
24 days annual leave plus bank hols
+5
CNC Programmer
CNC Programmer

Pertemps Tamworth Commercial • Stafford

On-site
GBP 45,000 - 50,000
Competitive salary
Pay review twice yearly
Overtime available
+10
CNC Programmer
CNC Programmer

Pertemps North Midlands • Tamworth

On-site
GBP 45,000 - 50,000
Pay review twice a year
Overtime available
Bonus scheme
+7
CNC Programmer
CNC Programmer

Pertemps Network Group • Tamworth

On-site
Contributory Pension – 6% Employer / 2
Pay reviews twice annually
CNC Programmer / Operator
CNC Programmer / Operator

ASC Connections • Birchmoor

On-site
GBP 40,000 - 49,000
Permanent position
Stable business
Interesting, varied work
CNC Programmer - Day Shift with Alphacam & Fanuc
CNC Programmer - Day Shift with Alphacam & Fanuc

JAM Recruitment Ltd • Leyfields

On-site
GBP 46,000 - 50,000
Contributory pension
Life assurance
24 days annual leave plus bank hols
+5
CNC Programmer Setter Operator
CNC Programmer Setter Operator

CNC Recruitment South West Ltd • Martock

On-site
GBP 23,000 - 30,000
CNC Programmer - Alphacam & Puma Expert (Day Shift)
CNC Programmer - Alphacam & Puma Expert (Day Shift)

Pertemps Tamworth Commercial • Stafford

On-site
GBP 45,000 - 50,000
Competitive salary
Pay review twice yearly
Overtime available
+10
CNC Programmer/Setter
CNC Programmer/Setter

Pertemps Black Country Perms • Wednesbury

On-site
GBP 22,000 - 28,000
Overtime available
Early finish every Friday
25 days holiday plus bank holidays
+1
CNC Programmer / Setter
CNC Programmer / Setter

Sigma Recruitment Limited • Cardiff

On-site
GBP 42,000 - 45,000
Profit bonus (EOT)
24 days holiday + 8 bank holidays
Employee-owned company