Enable job alerts via email!

CNC Programmer

Network Engineering

City of Johannesburg Metropolitan Municipality

On-site

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Job summary

A leading manufacturing company in South Africa is seeking a skilled CNC Programmer to develop and implement CNC programs for machining operations. Ideal candidates will have at least 3 years of experience in CNC programming, a degree in Mechanical or Electrical Engineering, and proficiency in CNC software. Join a dynamic team in a fast-paced environment, focused on delivering high-quality solutions.

Qualifications

  • Minimum of 3 years experience in CNC programming and industrial controls.
  • Proficiency in CNC software and related tools.
  • Ability to work independently and collaboratively in a team.

Responsibilities

  • Develop and implement CNC programs for machining operations.
  • Interpret technical drawings and models for accurate output.
  • Set up and optimize CNC machines for efficiency.

Skills

CNC programming
Industrial controls
Problem-solving skills
Analytical skills

Education

Degree in Mechanical / Electrical Engineering

Tools

CNC software
Visual Studio
Microsoft SQL Server
Job description

Reference : NES023010-TSH-1

We are seeking a skilled CNC Programmer to join a leading company in the manufacturing sector. The ideal candidate will have strong experience in CNC programming and industrial controls with a proven track record of delivering high-quality technical solutions in a fast-paced environment.

Duties & Responsibilities
  • Develop test and implement CNC programs for various machining operations.
  • Interpret technical drawings, models and specifications to ensure accurate output.
  • Set up and optimize CNC machines to achieve efficiency and precision.
  • Troubleshoot and resolve programming and machine-related issues.
  • Collaborate with the production and engineering teams to improve processes and reduce downtime.
  • Maintain documentation for all CNC programs and procedures.
Requirements
  • Minimum of 35 years experience in CNC programming and industrial controls.
  • A degree in Mechanical / Electrical Engineering or equivalent qualification.
  • Proficiency in CNC software and related tools.
  • Strong problem‑solving, analytical and technical skills.
  • Ability to work independently and as part of a team in a high‑performance environment.
Key Skills

Mainframe Development, Cobol, SQL, .NET, C / C++, Coordinate Measuring Machine, Relational Databases, Microsoft SQL Server, C#, Visual Studio, Visual Basic, Db2

Employment Type : Full-Time

Experience : years

Vacancy : 1

Apply now!

For more information contact :

Thabo Tshoane

Recruitment Consultant

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.