CNC Programmer
Job in
Centurion, 0014, South Africa
Listed on 2026-01-29
Listing for:
Perfect Placement Recruitment
Full Time
position Listed on 2026-01-29
Job specializations:
-
Manufacturing / Production
Manufacturing Engineer, Manufacturing Production, Quality Engineering -
Engineering
Manufacturing Engineer, Manufacturing Production, Quality Engineering
Job Description & How to Apply Below
Job title:
CNC programmer
Location:
Centurion, Pretoria
Salary:
Market-related
- Develop, write, and optimise CNC programs for milling, turning, and grinding machines.
- Interpret engineering drawings, CAD/CAM files, and technical specifications.
- Set up, test, and adjust CNC machines to ensure accurate production.
- Select proper tooling, fixtures, and machine parameters.
- Monitor production runs, troubleshoot issues, and adjust programs as needed.
- Ensure machining processes meet quality, tolerance, and safety standards.
- Maintain accurate documentation of programs, setups, and production outputs.
- Collaborate with engineers, machinists, and quality control teams.
- Continuously improve processes for efficiency, precision, and material usage.
- Matric
- Certificate, Diploma, or Degree in Mechanical Engineering, Manufacturing, or relevant trade – advantageous
- Proven experience as a CNC Programmer (2–5 years preferred)
- Strong knowledge of CNC machines: milling, turning, lathes, grinders, etc.
- Proficient in CAD/CAM software (e.g., AutoCAD, Solid Works, Mastercam, Fusion 360)
- Understanding of G-code, M-code, and CNC machine controls
- Ability to read and interpret engineering drawings and blueprints
- Knowledge of machining materials, tolerances, and surface finishes
- Strong attention to detail and problem‑solving skills
- Understanding of health & safety procedures in a workshop environment
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×