CNC Programmer

Perfect Placement Recruitment
📍 Centurion, Gauteng, South Africa 💼 Full Time 🕒 Posted June 08, 2026

Job Description

Job title: CNC programmer


Location: Centurion, Pretoria


Salary: Market-related


Duties:



  • 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.
  • Ready to Apply?

    Submit your application today and join our talented team at Perfect Placement Recruitment.

    Submit Application

Job Details

  • Location Centurion, Gauteng
  • Job Type Full Time
  • Category Other Production Occupations
  • Posted Date June 08, 2026
  • Application Deadline July 18, 2026