CNC Programmer

CNC Programmer

Full-Time 38000 - 42000 £ / year (est.) No home office possible
CV Technical

At a Glance

  • Tasks: Take ownership of CNC programming and drive efficiency on the shop floor.
  • Company: Forward-thinking manufacturing business with a focus on growth.
  • Benefits: Competitive salary, overtime, 15% pension, and private healthcare.
  • Why this job: Join a dynamic team and make a real impact in manufacturing.
  • Qualifications: Strong CNC programming experience and a willingness to learn.
  • Other info: Structured training and clear progression opportunities await you.

The predicted salary is between 38000 - 42000 £ per year.

Location: Sheffield

Salary: £38,000 - £42,000 + Overtime & 15% Pension

Shift: Double Days (6am-2pm / 2pm-10pm) Early Finish Friday!

The Opportunity

We are recruiting on behalf of a well-established and forward-thinking manufacturing business experiencing continued growth. This is an excellent opportunity for an experienced CNC Programmer to take ownership of programming processes and play a key role in driving efficiency, quality and continuous improvement across the shop floor.

Key Responsibilities

  • Take full ownership of CNC programs including creation, prove-out, optimisation and revision control
  • Program and edit using Fanuc and/or Siemens controls (training provided where required)
  • Utilise CAD/CAM systems (SolidCAM) alongside on-machine programming
  • Support efficient, repeatable production through continuous improvement
  • Select appropriate tooling, speeds and feeds across a range of materials
  • Troubleshoot and resolve machining issues on the shop floor
  • Maintain accurate records and support quality processes
  • Work closely with production teams to improve machining performance

Skills & Experience

  • Strong CNC programming experience (Fanuc or Siemens)
  • Background in CAD/CAM systems (SolidCAM desirable, training available)
  • Confident with tooling selection and machining parameters
  • Practical, hands-on approach with strong problem-solving ability
  • Good communication skills and ability to work cross-functionally
  • Understanding of CMM, oils/coolants and machining processes (training provided where needed)
  • Willingness to learn and attend training courses

What's on Offer

  • £38,000 - £42,000 basic salary
  • Overtime and/or shift allowance available
  • 15% Pension
  • 24 days holiday + bank holidays + birthday off (increasing with service)
  • Early finish every Friday
  • Private healthcare and strong wellbeing support
  • Industry-leading training and clear progression opportunities
  • Long-term career stability within a growing business

Additional Information

This role is due to continued growth within the business. Structured training both in-house and externally. Clear reporting line and support from management.

CNC Programmer employer: CV Technical

Join a well-established and forward-thinking manufacturing business in Sheffield, where your expertise as a CNC Programmer will be valued and nurtured. With a competitive salary, generous benefits including a 15% pension, private healthcare, and a commitment to employee wellbeing, you will thrive in a supportive work culture that prioritises continuous improvement and professional growth. Enjoy structured training opportunities and a clear path for career advancement while benefiting from an early finish every Friday, making this an ideal place for those seeking meaningful and rewarding employment.
CV Technical

Contact Detail:

CV Technical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CNC Programmer

✨Tip Number 1

Network like a pro! Reach out to industry contacts, attend local manufacturing events, and join relevant online forums. The more people you know, the better your chances of landing that CNC Programmer role.

✨Tip Number 2

Show off your skills! Bring a portfolio of your past CNC programming projects to interviews. This gives you a chance to demonstrate your experience with Fanuc or Siemens controls and CAD/CAM systems like SolidCAM.

✨Tip Number 3

Prepare for technical questions! Brush up on your problem-solving skills and be ready to discuss how you've tackled machining issues in the past. Employers love candidates who can think on their feet.

✨Tip Number 4

Apply through our website! We make it easy for you to submit your application directly, and it shows you're serious about joining our team. Plus, you'll get updates on your application status!

We think you need these skills to ace CNC Programmer

CNC Programming
Fanuc Controls
Siemens Controls
CAD/CAM Systems
SolidCAM
Tooling Selection
Machining Parameters
Problem-Solving Skills
Communication Skills
Continuous Improvement
Troubleshooting
Machining Processes
Record Keeping
Cross-Functional Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the CNC Programmer role. Highlight your experience with Fanuc or Siemens controls and any CAD/CAM systems you've used. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about CNC programming and how you can contribute to our team's success. Keep it concise but impactful, and don't forget to mention your problem-solving skills!

Show Off Your Achievements: When detailing your experience, focus on specific achievements. Did you improve efficiency or solve a tricky machining issue? We love numbers, so if you can quantify your successes, even better!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at CV Technical

✨Know Your CNC Stuff

Make sure you brush up on your CNC programming skills, especially with Fanuc and Siemens controls. Be ready to discuss your experience with CAD/CAM systems like SolidCAM, as well as any specific projects where you've optimised machining processes.

✨Show Off Your Problem-Solving Skills

Prepare examples of how you've tackled machining issues in the past. Think about specific challenges you faced on the shop floor and how you resolved them. This will demonstrate your practical, hands-on approach and ability to work cross-functionally.

✨Communicate Clearly

Since good communication is key in this role, practice explaining complex technical concepts in simple terms. You might be asked to collaborate with production teams, so showing that you can convey ideas clearly will set you apart.

✨Be Ready to Learn

Express your willingness to learn and attend training courses. The company values continuous improvement, so highlighting your enthusiasm for personal development and industry knowledge will resonate well with the interviewers.

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

>