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
69 people have viewed this job.
Similar Jobs
Programming Machinist and Quality Controller
- Centurion
- Job Type: Permanent
- Posted 09 Jan 2026 | 42 Days left
More Jobs at Unique Personnel
Design / Contracts Engineer
- East Rand
- Job Type: Permanent
- Posted 27 Jan 2026 | 30 Days left
BMS/EMS Technician
- Johannesburg
- Job Type: Permanent
- Posted 27 Jan 2026 | 30 Days left
Technical Sales
- Centurion
- Job Type: Permanent
- Posted 27 Jan 2026 | 30 Days left
Field Salesperson
- South Africa
- Job Type: Permanent
- Posted 27 Jan 2026 | 30 Days left