V

CNC Programmer / Setter / Operator Milling

salary Salary :

R26,000 - 28,000 monthly

Job Description - CNC Programmer / Setter / Operator Milling

CNC Programmer / Setter / Operator – Milling

Location: Strand / Helderberg, Western Cape


Industry: Precision Engineering / Manufacturing


Employment Type: Permanent | Full-Time


Working Environment: Workshop / On-site


Recommended Salary: R26 000 to R28 000 Depending on Experience


About the Opportunity


Our client, a small and established precision engineering company based in the Strand / Helderberg area, is looking for an experienced CNC Programmer / Setter / Operator – Milling to join their team.


This is a hands-on position suited to someone who is confident working independently and can take a component from an engineering drawing through programming, machine setup and final machining.


The successful candidate should take pride in producing accurate, high-quality components and be comfortable working within a smaller engineering environment where teamwork, reliability and quality workmanship are important.


Minimum Requirements



  • Proven hands-on experience in CNC milling.

  • Strong CNC programming, setting and operating experience.

  • Experience with 3-axis CNC milling.

  • Ability to program and set machines independently.

  • Fanuc control experience preferred.

  • Mastercam experience preferred.

  • Strong ability to read engineering drawings.

  • Good knowledge of tooling, offsets, feeds and speeds.

  • Experience working to close tolerances.


Confident using precision measuring equipment, including:



  • Verniers

  • Micrometers

  • Bore gauges

  • Dial indicators

  • Other relevant measuring instruments


Previous experience within a precision engineering or machining environment is strongly preferred.


Key Responsibilities



  • Program, set and operate CNC milling machines independently.

  • Set up and operate 3-axis CNC milling machines.

  • Read and accurately interpret engineering and technical drawings.

  • Prepare tooling, fixtures, workholding and machine setups.

  • Determine and adjust appropriate feeds and speeds.

  • Set and manage tool and work offsets.

  • Manufacture precision components according to specifications.

  • Perform first-off checks and make programming or setup adjustments where required.

  • Use precision measuring equipment to verify finished components.

  • Work consistently within specified tolerances.

  • Identify and troubleshoot machining, tooling and setup problems.

  • Maintain quality throughout the machining process.

  • Ensure machines and working areas are kept clean and maintained.

  • Follow company health and safety procedures.


Ideal Candidate



  • We are looking for a practical, hands-on machinist who:

  • Can work independently.

  • Has excellent attention to detail.

  • Takes pride in producing accurate work.

  • Understands the importance of quality and tolerances.

  • Is reliable and dependable.

  • Has strong problem-solving abilities.

  • Works well within a small engineering team.


Original job CNC Programmer / Setter / Operator Milling posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar CNC Programmer Setter Operator Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.