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
547 people have viewed this job.
Similar Jobs
CNC Programmer
- Sasolburg
- Job Type: Permanent
- Posted 19 Mar 2026 | 12 Days left
CNC Programmer (Turning & Milling)
- Sasolburg
- Job Type: Permanent
- Posted 18 Mar 2026 | 60 Days left
CNC Machine Operator
- Johannesburg
- Job Type: Permanent
- Posted 18 Mar 2026 | 30 Days left
CNC Operator
- Johannesburg
- Job Type: Permanent
- Posted 23 Feb 2026 | 7 Days left
More Jobs at Unique Personnel
Sales Administrator Graduate Isando
- East Rand
- Job Type: Permanent
- Posted 19 Mar 2026 | 31 Days left
Financial Accountant
- East Rand
- Job Type: Permanent
- Posted 19 Mar 2026 | 31 Days left
Assistant Brand Manager
- Johannesburg
- Job Type: Permanent
- Posted 19 Mar 2026 | 31 Days left
External Sales Representative
- Johannesburg
- Job Type: Permanent
- Posted 19 Mar 2026 | 31 Days left