Vacancy Details
Employer: Unique Personnel
Reading and interpreting technical blueprints and design models.
Loading raw materials into the CNC machine.
Inputting the product design into the computer modeling software.
Choosing and loading the correct cutting tools for the job.
Adjusting machine settings to the desired product specifications.
Troubleshooting issues during the manufacturing process.
Completing quality control tests during the manufacturing stage and on the final product.
Cleaning and maintaining the machine.
Training new staff on machine operation procedures.
Candidate Requirements
Core qualifications (most common)Technical education
Diploma / certificate in CNC machining, manufacturing engineering, mechanical engineering, or mechatronics
Some start with an apprenticeship instead of college
Math & engineering basics
Geometry, trigonometry
Blueprint/technical drawing reading
Tolerances and GD&T (big plus)
CNC-specific skills
Programming knowledge:
G-code & M-code
CAM software (e.g. Mastercam, Fusion 360, SolidCAM, Siemens NX)
Machine knowledge:
CNC mills, lathes, turning centers
Tooling, feeds & speeds
Setup and troubleshooting experience
139 people have viewed this job.
Similar Jobs
CNC Programmer
- East Rand
- Job Type: Permanent
- Posted 28 Jan 2026 | 2 Hours left
CNC Operator
- Johannesburg
- Job Type: Permanent
- Posted 23 Feb 2026 | 27 Days left
Programming Machinist and Quality Controller
- Centurion
- Job Type: Permanent
- Posted 09 Jan 2026 | 12 Days left
More Jobs at Unique Personnel
Production Engineer
- East Rand
- Job Type: Permanent
- Posted 27 Feb 2026 | 31 Days left
Stock Controller / Buyer
- Pretoria
- Job Type: Permanent
- Posted 27 Feb 2026 | 31 Days left
Parts Counter Sales
- Pietermaritzburg
- Job Type: Permanent
- Posted 27 Feb 2026 | 31 Days left
Head Client Partner
- Pretoria
- Job Type: Permanent
- Posted 27 Feb 2026 | 31 Days left