Job Search and Career Advice Platform

Enable job alerts via email!

Offline CNC Programmer

ALL SAINTS

Birmingham

On-site

GBP 50,000 - 55,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading manufacturing company based in Birmingham is seeking experienced Offline CNC Programmers. The role involves creating and maintaining CNC programs, developing offline programs using CAD/CAM software, and collaborating with production, engineering, and quality teams. Candidates must ensure compliance with safety and quality standards and drive continuous improvement in machining processes. Competitive salary in the range of £50,000 - £55,000 per year is offered.

Responsibilities

  • Create and maintain CNC programs for machining operations.
  • Develop offline programs using CAD/CAM software.
  • Define tooling and cutting parameters.

Skills

CNC programming
CAD/CAM software
2D/3D CAD interpretation
Toolpath generation
Troubleshooting
Safety compliance

Tools

Mastercam
NX
Edgecam
CATIA
Fusion 360
Hyper Mill
Job description
Offline CNC Programmer

Location: All Saints, West Midlands, UK, B18 5

Contract: Permanent

Employer: Red Recruitment

Posted: 2026-02-05T16:50:07

Closing date: 2026-03-05T21:29:10.95

Salary: 50000 - 55000 Yr

Job Description

Red Recruitment are recruiting for 2 x Offline CNC Programmers to work at our client based in Birmingham.

Duties
  • Create, optimize, and maintain CNC programs for machining operations
  • Develop offline CNC programs using CAD/CAM software (e.g., Mastercam, NX, Edgecam, CATIA, Fusion 360, Hyper Mill)
  • Interpret 2D drawings and 3D CAD models to generate accurate toolpaths
  • Define tooling, cutting parameters, and machining strategies to improve cycle time and tool life
  • Simulate and verify programs to prevent collisions and ensure part quality
  • Collaborate with production, engineering, and quality teams to resolve machining issues
  • Provide setup support including setup sheets, tool lists, and documentation
  • Troubleshoot and optimize existing CNC programs for efficiency and performance
  • Maintain CNC program databases with proper version control
  • Drive continuous improvement in machining processes and program standardization
  • Ensure compliance with safety and quality standards
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.