CNC Programmer & Machinist — Precision Parts Expert in Cardiff
CNC Programmer & Machinist — Precision Parts Expert

CNC Programmer & Machinist — Precision Parts Expert in Cardiff

Cardiff Full-Time 35000 - 45000 £ / year (est.) No home office possible
Moxie People

At a Glance

  • Tasks: Transform CAD models into high-precision parts using CNC programming and machining.
  • Company: Join a stable, growing precision engineering company with a focus on quality.
  • Benefits: Competitive salary, generous holiday, pension scheme, and overtime opportunities.
  • Why this job: Make a real impact in a calm workshop where your skills are valued.
  • Qualifications: CNC programming experience, strong CAM knowledge, and attention to detail.
  • Other info: Opportunity to influence programming methods and work in a close-knit team.

The predicted salary is between 35000 - 45000 £ per year.

Do you love turning complex CAD models into beautifully machined, high‑precision parts? Ready to join a small, steady engineering team where your craft genuinely matters? There’s a real satisfaction in creating components that have to be spot‑on. If you take pride in your programming skills, enjoy the rhythm of a calm, well‑run workshop, and want to feel valued for the quality of your work, this could be the role that lets you thrive.

About the role

Moxie People are working with a long‑established precision engineering company as they look to welcome an experienced CNC Programmer/Machinist into their close‑knit team. You’ll be the go‑to person for turning 3D CAD models into efficient, accurate CNC programs, and machining a wide variety of precision parts to tight tolerances.

  • Creating, editing and optimising CNC programmes using STEP files and 3D CAD data
  • Programming with Fanuc control and producing parts across turning and milling
  • Setting and operating high‑quality Doosan machinery (Lynx 2100LSYB & DNM 4500)
  • Selecting tooling, proving out new programmes and ensuring accuracy at every stage
  • Inspecting components and solving machining challenges with a calm, methodical approach

What’s on offer

  • £35,000 - £45,000 salary (experience dependent)
  • 42.5‑hour week, Monday-Friday
  • Overtime available
  • Pension scheme and generous holiday entitlement
  • A stable, growing engineering environment where quality, safety and pride in workmanship come first
  • The chance to influence programming methods, tooling choices and machining strategy

About you

You’ll shine here if you’re steady, solutions‑focused, and enjoy being trusted to get things right. You’ll need:

  • Proven CNC programming experience across turning and milling
  • Confidence working from 3D models/STEP files and strong CAM knowledge (e.g. Fusion 360, Mastercam, SolidCAM)
  • Familiarity with Fanuc controls
  • A solid understanding of tooling, speeds/feeds, and tight‑tolerance machining
  • A detail‑driven mindset and a love of problem‑solving

If you’ve worked with multi‑axis or mill‑turn machines before, even better - but it’s not essential.

How to apply

If this sounds like the kind of workshop where you’d feel right at home, Moxie People would love to hear from you. Apply now or call Hayley @ Moxie for a chat.

CNC Programmer & Machinist — Precision Parts Expert in Cardiff employer: Moxie People

Join a well-established precision engineering company that values craftsmanship and offers a supportive work environment. With competitive salaries, generous holiday entitlements, and opportunities for professional growth, you'll thrive in a calm workshop where your programming skills are truly appreciated. Experience the satisfaction of creating high-precision parts while being part of a close-knit team dedicated to quality and safety.
Moxie People

Contact Detail:

Moxie People Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land CNC Programmer & Machinist — Precision Parts Expert in Cardiff

Tip Number 1

Get your hands dirty! If you can, visit the workshop or company before applying. It’s a great way to see the environment and meet the team. Plus, it shows you’re genuinely interested in the role.

Tip Number 2

Network like a pro! Reach out to current or former employees on LinkedIn. Ask them about their experiences and any tips they might have for landing the job. We all love a good chat about our craft!

Tip Number 3

Show off your skills! Bring a portfolio of your best work to the interview. Whether it’s photos of parts you’ve machined or examples of CAD models you’ve worked on, let your craftsmanship do the talking.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace CNC Programmer & Machinist — Precision Parts Expert in Cardiff

CNC Programming
3D CAD Modelling
Fanuc Control
CAM Software Knowledge
Fusion 360
Mastercam
SolidCAM
Tooling Selection
Tight-Tolerance Machining
Problem-Solving
Attention to Detail
Machining Techniques
Multi-Axis Machining
Methodical Approach

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your CNC programming experience and any specific software you’ve used, like Fusion 360 or Mastercam. We want to see how your skills match up with what we’re looking for!

Be Detail-Oriented: Precision is key in our field, so don’t shy away from showcasing your attention to detail in your application. Mention any experiences where you’ve had to work with tight tolerances or solve complex machining challenges.

Keep It Professional Yet Personal: While we love a friendly tone, remember to keep it professional. Share a bit about why you’re passionate about machining and how you take pride in your work. This helps us get to know the real you!

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 don’t miss out on any important details about the role!

How to prepare for a job interview at Moxie People

Know Your CAD Inside Out

Make sure you’re well-versed in the CAD software mentioned in the job description, like Fusion 360 or Mastercam. Bring examples of your previous work with 3D models and be ready to discuss how you’ve turned those into CNC programmes.

Show Off Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in machining and how you solved them. This role values a calm, methodical approach, so share stories that highlight your ability to troubleshoot and find solutions under pressure.

Familiarise Yourself with Fanuc Controls

Since familiarity with Fanuc controls is a must, brush up on your knowledge and be ready to discuss your experience with them. If you can, bring along any relevant programming examples to showcase your skills.

Demonstrate Your Attention to Detail

Precision is key in this role, so be prepared to discuss how you ensure accuracy in your work. Talk about your methods for inspecting components and maintaining tight tolerances, as this will show you take pride in your craftsmanship.

CNC Programmer & Machinist — Precision Parts Expert in Cardiff
Moxie People
Location: Cardiff

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

>