CNC Programmer

The Key Recruitment Group

Durban

On-site

ZAR 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Key Recruitment Group has partnered with a well-established Durban manufacturing business to recruit a CNC Programmer. You will program, set up and optimise CNC milling and turning machines to deliver precise components in a high-quality production environment.

You will interpret engineering drawings, work with CNC setters, and continuously seek improvements in cycle times and machining efficiency while maintaining strict safety and quality standards.

Qualifications

  • Relevant qualification in Mechanical Engineering, Toolmaking, or related field.
  • 2-4 years' experience as CNC Programmer in a manufacturing environment.
  • Experience using Fusion 360 or similar CAD/CAM software.
  • Proficiency in CNC programming using Fanuc, Siemens, GSK, or similar control systems.
  • Ability to read and interpret engineering drawings and technical specifications.
  • Strong problem-solving and attention to detail.

Responsibilities

  • Programme, set up, and optimise CNC milling and turning machines.
  • Develop, modify, and optimise CNC programs to improve cycle times and machining efficiency.
  • Interpret engineering drawings and technical specifications accurately.
  • Work closely with CNC setters to ensure efficient machine setup and production.

Skills

CNC Programming
CNC Milling & Turning
Engineering Drawing Interpretation
Process Optimisation
Precision Engineering
Problem Solving
Quality Control

Education

Mechanical Engineering or Toolmaking qualification

Tools

Fusion 360

Job description

CNC Programmer

Location:

Durban (Onsite)

Employment Type:

Full-time

Role Overview

Our Client is a well-established manufacturing business looking for a skilled and motivated CNC Programmer to join their team in Durban.

This is an exciting opportunity for a detail-oriented professional with a passion for precision engineering and continuous improvement. The successful candidate will be responsible for programming, setting up, and optimising CNC milling and turning machines while ensuring high-quality production, efficiency, and compliance with safety standards.

Key Responsibilities
CNC Programming & Machine Optimisation
  • Programme, set up, and optimise CNC milling and turning machines.

  • Develop, modify, and optimise CNC programs to improve cycle times and machining efficiency.

  • Interpret engineering drawings and technical specifications accurately.

  • Work closely with CNC Setters to ensure efficient machine setup and production.

Production & Quality
  • Ensure components are manufactured to specification and quality standards.

  • Troubleshoot programming and machining issues to minimise downtime.

  • Continuously identify opportunities to improve machining processes and productivity.

Health, Safety & Compliance
  • Adhere to all company health and safety policies and procedures.

  • Ensure compliance with quality management standards.

  • Maintain a clean, organised, and safe working environment.

Minimum Requirements
  • Relevant qualification in Mechanical Engineering, Toolmaking, or a related field.

  • Minimum 2-4 years' experience as a CNC Programmer within a manufacturing environment.

  • Experience using Fusion 360 or similar CAD/CAM software.

  • Proficiency in CNC programming using Fanuc, Siemens, GSK, or similar control systems.

  • Strong ability to read and interpret engineering drawings and technical specifications.

  • Excellent problem-solving skills and strong attention to detail.

Key Skills & Competencies
  • CNC Programming

  • CAD/CAM Software (Fusion 360)

  • CNC Milling & Turning

  • Engineering Drawing Interpretation

  • Process Optimisation

  • Precision Engineering

  • Problem Solving

  • Quality Control

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CNC Operator
CNC Operator

Talent Evolution (Pty) Ltd • Johannesburg

On-site
ZAR 145,000 - 190,000
Precision CNC Programmer – Milling & Turning (Durban)
Precision CNC Programmer – Milling & Turning (Durban)

The Key Recruitment Group • Durban

On-site
ZAR 240,000 - 360,000
CNC Programmer
CNC Programmer

Cre8work! • Gauteng

On-site
ZAR 300,000 - 450,000
CNC Controller / Machinist (Turning, Slotting, Drilling & Boring Mill)
CNC Controller / Machinist (Turning, Slotting, Drilling & Boring Mill)

Oxyon People Solutions • Johannesburg

On-site
CNC Programmer
CNC Programmer

Cre8work! • Germiston

On-site
ZAR 250,000 - 350,000
CNC Programmer (Senior)
CNC Programmer (Senior)

Square 1 Recruitment • South Africa

On-site
ZAR 424,000 - 580,000
Salary: R45,000 CTC
CNC Machinist
CNC Machinist

Profile Personnel • Gqeberha

On-site
ZAR 240,000 - 380,000
Toolmaker
Toolmaker

soughtout • Durban

On-site
ZAR 180,000 - 300,000
All Round Machinist and or CNC Programmer
All Round Machinist and or CNC Programmer

Dennes Engineering PTY ltd. • Cape Town

On-site
ZAR 300,000 - 450,000
Performance-based bonuses
Family atmosphere
Open-door policy
CNC Programmer
CNC Programmer

Weir • Johannesburg

On-site
ZAR 391,000 - 558,000
Competitive pay
Career development and learning
Access to global inclusion networks
+5