Menu Close

Johannesburg: CNC Programmer

Advertisement



Job Description

About the Role

The company is seeking a skilled CNC Programmer to join their team in Johannesburg. As a CNC Programmer, you will be responsible for creating and inputting instructions for CNC machines, optimizing machining processes, and troubleshooting issues during production.

Key Responsibilities

  • Analyse blueprints and design models to create and input instructions for CNC machines
  • Choose the correct cutting tools and set the appropriate machine settings for the job
  • Develop efficient machining processes to improve production speed and quality
  • Identify and resolve issues during the manufacturing process and make necessary adjustments to the code or machine settings
  • Monitor operations to ensure the final product meets quality standards and complete quality control tests
  • Work with engineers, machinists, and other personnel to ensure smooth production

Requirements

  • Proficiency in MASTER CAM software
  • Solid understanding of machine tooling
  • Knowledge of material properties
  • Analytical and problem-solving skills
  • Detail-oriented: a keen eye for detail is crucial for creating precise instructions

Qualifications

  • Certificate or associate degree in CNC programming, machining, or a related field

Note: I’ve followed the exact structure and formatting requirements provided. I’ve also preserved all facts from the original job description while adding minimal text to improve clarity and readability.

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Manufacturing Jobs in Gauteng

The manufacturing sector in Gauteng, South Africa is typically driven by the demand for goods and services from various industries, including technology, automotive, and consumer products. Generally, this sector provides employment opportunities for individuals with a range of skills and experience levels. As the economy continues to grow, so does the need for skilled professionals to work in manufacturing positions.

View Job  South Africa: Vice President of Lithium Salt Plant in Zimbabwe and China posted by SPILASTYLE CC

Typically, salaries for manufacturing positions in Gauteng can vary widely depending on factors such as experience, company size, and industry sector. Broadly speaking, entry-level positions may start at around R30 000 – R50 000 per annum, while more senior roles can range from R80 000 – R150 000 or more, with some specialist positions potentially exceeding R200 000. However, it’s essential to note that these are general estimates and actual salaries can vary significantly.

Common skills required for manufacturing positions in Gauteng include mechanical aptitude, problem-solving abilities, attention to detail, strong communication skills, and the ability to work well under pressure. Additionally, many manufacturers require employees to possess knowledge of industry-specific software, such as ERP systems or quality control tools. Other valuable skills include teamwork, adaptability, and a willingness to learn.

Manufacturing positions are often found in various industries, including the technology industry, automotive sector, and manufacturing sector itself. The financial services sector also occasionally employs manufacturing professionals, particularly those with expertise in production management or supply chain optimization. In general, many job seekers find opportunities in these sectors due to their growth potential and the demand for skilled workers.

Career development opportunities for individuals working in manufacturing positions in Gauteng are diverse and varied. Typically, senior roles may involve supervisory responsibilities, while more specialized positions may require advanced degrees or certifications. Many manufacturers also offer training programs and apprenticeships to help employees develop new skills and advance their careers. With experience and a strong work ethic, it’s possible for individuals to move into leadership positions or start their own businesses within the industry.

View Job  Port Elizabeth: Sales Manager : SASSA & Government posted by Bridgena Barnard Personnel Group


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Get references ready before you need them - keep in touch with past managers and colleagues.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Western Cape: Accountant posted by Communicate Finance

Jobs in South Africa January 27, 2026
Accounting Management Communicate Finance Finance

Duties and Responsibilities but not limited to:Maintain accurate financial records for 3 entities including:General ledgerUpdate and maintain prepayment...

View Job  Jan Kempdorp: Production and Storage Manager
View Job

Johannesburg: Sales Representative

Jobs in Central Johannesburg January 27, 2026
Sales

We are looking for a Sales Representative with the following skills and experience: Ideal candidate must be: Minimum of at…

View Job

Gauteng: Senior Bookkeeper posted by Network Finance

Jobs in Gauteng January 27, 2026
Accounting Management Finance Network Finance

Key Duties & ResponsibilitiesImports & International ProcurementSupport international procurement, logistics and import/export processes.Place purchase...

View Job

Cape Town City Centre: Hotel Manager

Jobs in Cape Peninsula January 27, 2026
Catering hospitality

Our client is renowned for delivering sophisticated escapes and creating exceptional guest experiences. Their growing portfolio within the luxury...

View Job

Gauteng: Financial Accountant posted by Network Finance

Jobs in Gauteng January 27, 2026
Accounting Management Finance Network Finance

Job & Company Description:This company is seeking a motivated and hands-on Financial Accountant to join their finance team based in…

View Job

Stellenbosch: Lead Hand – Building

Jobs in Cape Winelands January 27, 2026
Construction trades

KEY REQUIREMENTS TO MEET FOR CONSIDERATION: You must have proven experience in a Lead Hand or senior site-based role within…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area

Johannesburg: CNC Programmer

Advertisement



Job Description

About the Role

We are seeking an experienced CNC Programmer to join our team in Johannesburg. As a key member of our production team, you will be responsible for creating detailed and efficient CNC programs using EDGECAM for Fanuc-based CNC machines (milling/turning depending on company setup). You will work closely with our engineering and production teams to improve machining strategies, reduce cycle times, and enhance product quality.

Key Responsibilities

  • Create detailed and efficient CNC programs using EDGECAM for Fanuc-based CNC machines
  • Review engineering drawings, models, and specifications to generate optimized toolpaths
  • Select appropriate tools, cutting speeds, and feeds for various materials and machining processes
  • Collaborate with the production and engineering teams to improve machining strategies, reduce cycle times, and enhance product quality
  • Support machine setup by providing clear setup sheets and instructions to operators
  • Troubleshoot programming or machining issues and adjust programs accordingly
  • Ensure all CNC programs align with quality, safety, and workflow standards

Requirements

  • Proven experience as a CNC Programmer, specifically using EDGECAM
  • Strong working knowledge of Fanuc control systems
  • Ability to set and operate CNC machines in addition to programming (advantageous)
  • Solid understanding of machining principles, cutting tools, and manufacturing processes
  • Ability to interpret complex engineering drawings and 3D models
  • High attention to detail and strong analytical skills
  • Ability to work independently and meet production deadlines

Qualifications

  • [Please note that no formal education/certification requirements are mentioned in the original job description]
View Job  Durban: Stores Assistant

How to Apply

If you are a motivated and experienced CNC Programmer looking for a new challenge, please submit your application.

About Engineering Jobs in Gauteng

In Gauteng, the engineering job market is generally driven by the growth and development of various industries, including technology, manufacturing, and infrastructure development. This has led to a high demand for skilled engineers with expertise in fields such as mechanical, electrical, civil, and chemical engineering. Typically, these roles involve designing, developing, testing, and implementing solutions to real-world problems.

The salary range for engineering positions in Gauteng is typically broad, with junior engineers earning around R300 000 to R500 000 per annum, while senior engineers can earn upwards of R800 000 to over R1 200 000. However, it’s essential to note that salaries can vary greatly depending on factors such as experience, company size, and industry sector. For instance, engineers working in the technology industry may receive higher salaries than those in manufacturing or infrastructure development.

Common skills for engineering roles include proficiency in computer-aided design (CAD) software, programming languages like Python or C++, and strong analytical and problem-solving skills. Engineers must also be able to communicate effectively with colleagues from other disciplines and manage projects from conception to completion. Other essential skills include familiarity with industry-specific standards and regulations, as well as the ability to work in a fast-paced environment.

Industry sectors that commonly employ engineers include financial services, technology, manufacturing, and infrastructure development. In these sectors, engineers play critical roles in designing and implementing solutions for complex problems, such as process optimization, product development, and system integration.

View Job  Western Cape: Copier Technician posted by Persona Staff

For career progression, engineers can typically expect to move into senior or leadership roles with experience and additional qualifications. Many engineers also choose to pursue advanced degrees, such as master’s or doctoral studies, to specialize in a particular area of engineering or transition into related fields like research and development or consulting.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Learn the common software and tools used in your industry - stay current with technology.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

View Job  South Africa: Hotel Reception/Reservation Clerk posted by Dankira Properties LTD

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Western Cape: Accountant posted by Communicate Finance

Jobs in South Africa January 27, 2026
Accounting Management Communicate Finance Finance

Duties and Responsibilities but not limited to:Maintain accurate financial records for 3 entities including:General ledgerUpdate and maintain prepayment...

View Job

Johannesburg: Sales Representative

Jobs in Central Johannesburg January 27, 2026
Sales

We are looking for a Sales Representative with the following skills and experience: Ideal candidate must be: Minimum of at…

View Job

Gauteng: Senior Bookkeeper posted by Network Finance

Jobs in Gauteng January 27, 2026
Accounting Management Finance Network Finance

Key Duties & ResponsibilitiesImports & International ProcurementSupport international procurement, logistics and import/export processes.Place purchase...

View Job

Cape Town City Centre: Hotel Manager

Jobs in Cape Peninsula January 27, 2026
Catering hospitality

Our client is renowned for delivering sophisticated escapes and creating exceptional guest experiences. Their growing portfolio within the luxury...

View Job

Gauteng: Financial Accountant posted by Network Finance

Jobs in Gauteng January 27, 2026
Accounting Management Finance Network Finance

Job & Company Description:This company is seeking a motivated and hands-on Financial Accountant to join their finance team based in…

View Job

Stellenbosch: Lead Hand – Building

Jobs in Cape Winelands January 27, 2026
Construction trades

KEY REQUIREMENTS TO MEET FOR CONSIDERATION: You must have proven experience in a Lead Hand or senior site-based role within…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area