CNC Programmer in Birmingham

CNC Programmer in Birmingham

Birmingham Full-Time 36000 - 60000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Create and optimise CNC programs using advanced CAD/CAM software.
  • Company: Established precision engineering business in Birmingham with a focus on innovation.
  • Benefits: Funded training, day-shift role, and opportunities for long-term development.
  • Why this job: Join a dynamic team and enhance your skills in cutting-edge CNC technology.
  • Qualifications: Experience in CNC programming and familiarity with CAD/CAM systems required.
  • Other info: Collaborative environment with a strong emphasis on continuous improvement.

The predicted salary is between 36000 - 60000 £ per year.

An established precision engineering business in Birmingham is looking to appoint an Off-Line CNC Programmer / CNC Technical Assistant as part of continued investment in people, processes, and technology. This is a day-shift, offline programming role with a strong technical focus and genuine long-term development, including funded training on HyperMill and GROB machinery.

The role

You will be responsible for creating, maintaining, and optimising offline CNC programs to support efficient and high-quality machining operations.

Key responsibilities include:

  • Developing and maintaining CNC programs using CAD/CAM software (e.g. HyperMill, Mastercam, Siemens NX, Edgecam, CATIA, Fusion 360 or similar)
  • Interpreting 2D engineering drawings and 3D CAD models
  • Selecting tooling, cutting parameters, and machining strategies to optimise cycle times and tool life
  • Simulating and verifying toolpaths to prevent collisions and ensure component quality
  • Supporting CNC setup through clear setup sheets, tooling lists, and documentation
  • Collaborating with production, engineering, and machining teams to resolve technical issues
  • Troubleshooting and improving existing CNC programs
  • Supporting continuous improvement initiatives and program standardisation
  • Maintaining CNC program databases and version control
  • Ensuring compliance with quality and safety standards

Ideal Candidate Profile

  • Proven experience in offline CNC programming or a strong CNC technical / CAM programming role
  • Experience using one or more CAD/CAM systems
  • Good understanding of machining processes, tooling, and CNC operations
  • Able to work closely with machinists and engineers in a production environment
  • Detail-focused with a practical, problem-solving approach

CNC Programmer in Birmingham employer: Alliance Personnel Ltd

Join a forward-thinking precision engineering business in Birmingham that prioritises employee development and innovation. With a strong commitment to training, including funded opportunities on advanced machinery like HyperMill and GROB, you will thrive in a collaborative work culture that values technical expertise and continuous improvement. This role not only offers a competitive salary but also the chance to grow your skills in a supportive environment dedicated to high-quality machining operations.
A

Contact Detail:

Alliance Personnel Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CNC Programmer in Birmingham

✨Tip Number 1

Network like a pro! Reach out to folks in the precision engineering field, especially those who work with CNC programming. Attend industry events or join online forums to connect with potential employers and get insider info on job openings.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your CNC programming projects, including any CAD/CAM software you've used. This will give employers a tangible sense of what you can do and set you apart from the competition.

✨Tip Number 3

Prepare for interviews by brushing up on technical questions related to CNC programming and machining processes. We recommend practising with a friend or using mock interview platforms to build your confidence and refine your answers.

✨Tip Number 4

Don't forget to apply through our website! We often have exclusive job listings that might not be found elsewhere. Plus, it shows you're genuinely interested in joining our team and helps us keep track of your application.

We think you need these skills to ace CNC Programmer in Birmingham

CNC Programming
CAD/CAM Software (e.g. HyperMill, Mastercam, Siemens NX, Edgecam, CATIA, Fusion 360)
Interpreting 2D Engineering Drawings
3D CAD Modelling
Tool Selection
Cutting Parameters Optimisation
Machining Strategies Development
Toolpath Simulation and Verification
Technical Issue Resolution
Troubleshooting CNC Programs
Continuous Improvement Initiatives
Program Standardisation
Version Control
Quality and Safety Compliance
Collaboration with Production and Engineering Teams

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with CAD/CAM software in your application. We want to see how you've used tools like HyperMill or Mastercam in your previous roles, so don’t hold back!

Be Clear and Concise: When writing your application, keep it straightforward. Use bullet points for your key responsibilities and achievements to make it easy for us to see your qualifications at a glance.

Tailor Your Application: Don’t just send the same application everywhere! Tailor your CV and cover letter to reflect the specific skills and experiences that match our CNC Programmer role. It shows us you’re genuinely interested.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Alliance Personnel Ltd

✨Know Your CAD/CAM Software

Make sure you brush up on the specific CAD/CAM software mentioned in the job description, like HyperMill or Mastercam. Be ready to discuss your experience with these tools and how you've used them to optimise CNC programs in the past.

✨Understand the Machining Processes

Familiarise yourself with various machining processes and tooling strategies. During the interview, be prepared to explain how you select cutting parameters and machining strategies to improve cycle times and tool life.

✨Showcase Your Problem-Solving Skills

Think of examples where you've successfully resolved technical issues in a production environment. Highlight your practical approach to troubleshooting and how it has led to improvements in CNC programming or operations.

✨Collaboration is Key

Emphasise your ability to work closely with machinists and engineers. Share experiences where collaboration led to successful outcomes, and demonstrate your understanding of how teamwork contributes to efficient machining operations.

CNC Programmer in Birmingham
Alliance Personnel Ltd
Location: Birmingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>