Skip to main content
Posted 04 August, 2026

CNC Programmer / Setter

Sigma
Newport, WLS, GB Full Time

Job Description

What's In It For You?

\n

A four-and-a-bit day week: Monday to Thursday with a Friday finish around 11:30am-12pm. That's most of Friday and every weekend back for family, the workshop at home, or whatever you enjoy.

\n

A genuine stake in the business: This is an employee-owned company, so you're not just another number. You share in the rewards through a tax-free EOT bonus, historically around £3,600 per annum.

\n

Work that keeps you sharp: You'll programme, set and run 5-axis milling on aluminium parts, holding tolerances to 0.05mm and tighter. Real precision, on machines making parts for some of the most advanced kit in the country.

\n

Real security: 30 years in business. No redundancies, ever. No debt - when they buy a machine, they pay cash.

\n

No overtime, no clock-watching: They don't need it. People get the work out and go home - productivity jumped 15% after they became employee-owned.

\n

Your salary, benefits & hours of work

\n
    \n
  • £42,000-£45,000 depending on experience
  • \n
  • EOT profit bonus when awarded, on top of your salary, as part of an employee-owned business
  • \n
  • You'll get 24 days holiday plus 8 bank holidays from Day One
  • \n
  • You'll work 39 hours Monday to Thursday plus a Friday morning, with room to flex when you start - some start at 6:30am, others at 8am.
  • \n
\n

What you'll do as the CNC Programmer / Setter

\n

You'll join a small team of three, taking ownership of the programming and machining that keeps precision parts flowing out the door.

\n
    \n
  • Produce CNC programs from drawings and STP/DXF files using CAD/CAM software
  • \n
  • Upload programs to the machines, then set and operate them to produce the finished part
  • \n
  • Run 5-axis milling work (3+2) on aluminium components for the electronics sector
  • \n
  • Adjust and refine existing programs, and write new ones as fresh work comes in
  • \n
  • Hold tight tolerances of 0.05mm and tighter on parts up to around 400mm square
  • \n
\n

What you'll need to apply for the CNC Programmer / Setter

\n
    \n
  • Proven experience writing CNC machining programs from drawings and STP/DXF files using CAD/CAM software
  • \n
  • Hands-on 5-axis milling (3+2) experience, setting and operating the machines to produce finished parts
  • \n
  • Comfortable with a conversational programming system (Edgecam and HAAS a strong advantage) and able to work independently
  • \n
\n

Interested?

\n

Click Apply to find out more, or call the office to discuss.

\n

If you click 'Apply', we may contact you via email, phone & text message regarding this job, other jobs (current and future), and related recruitment services. You can OPT OUT at any time; full details are in our Privacy /privacy-policy or find the policy in the Sigma website footer. Location & postcode of advert are approximate. If you don't hear from us within 14 days of application, you have not been shortlisted. We use AI to triage applications.

\n
\n

JBRP1_UKTJ