Friday, 30 October 2026 South Africa's job magazine — fresh listings, updated daily
Advertisement

CNC Programmer Jobs in South Africa

The Recruitment Pig · Kya Sands, Randburg
R18,000 - R30,000 per month Intermediate

Engineer working with industrial machinery

The Recruitment Pig is recruiting a CNC Programmer for precision sheet metal work in Kya Sands, Randburg. The role is permanent and intermediate level, paying R18,000 to R30,000 per month, depending on qualifications, skills and experience. It is a strong opening for someone who enjoys turning customer designs into clean, efficient cutting programmes.

About the company and the work

The employer is an established South African business specialising in precision sheet metal manufacturing. The work sits in a high-technology factory setting, where programming decisions directly affect material use, machine safety and delivery times. The recruiter for this opening is The Recruitment Pig.

Role details and duties

The programmer will:

  • Build and improve cutting programmes for sheet metal work.
  • Prepare tooling sheets and cutting paths for laser, punch and combination machines.
  • Plan punch-before-laser sequences and keep tooling clearance zones safe.
  • Clean and prepare customer CAD files in DXF, DWG and STEP formats.
  • Use smart nesting to cut scrap and make the best use of each factory sheet.
  • Work with machine operators to fix programme problems and keep production moving.
  • Keep digital tooling records aligned with the tools actually on the factory floor.

Requirements

Only the requirements stated in the original listing are summarised here:

  • Practical understanding of sheet metal fabrication, bend allowances and grain direction.
  • Familiarity with thick turret tooling, forming tools and standard punch setups.
  • Ability to read engineering drawings and work accurately with CAD files.
  • Strong problem-solving skills and close attention to detail under tight production schedules.
  • A positive attitude, willingness to learn and good teamwork habits.

Where to find and apply safely

Apply only through the original CareerJunction listing, using the Apply button on this page. The original listing is the source for the role, location and salary stated here. Do not pay anyone for an application, and check that any request for personal details comes through the original recruiter channel.

Practical tips

  • Show examples of nesting work and how you reduced waste on a real job.
  • Mention the laser, punch and combination machines you have programmed.
  • Be ready to explain how you check a CAD file before it reaches the shop floor.
  • Highlight how you work with operators when a programme needs a quick fix.

How the process works

Read the full original listing, then apply through the original link. The recruiter will review applications against the stated requirements and contact shortlisted candidates about the next steps.

Important information

This page is informational only and does not guarantee a job, an interview or any salary. Confirm the role, location and salary on the original listing before you apply, as details can change.

#SouthAfricaJobs #JobsInSouthAfrica #CNCJobs #ManufacturingJobs

Ready to apply?

This listing was originally posted by The Recruitment Pig — your application opens on their original job advert.

Apply on The Recruitment Pig's website →
CNC Programmer Jobs in South Africa Apply Now