Cnc Programmer & Operator

Beaver Immigration Consulting

South Africa

On-site

ZAR 240,000 - 360,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Beaver Immigration Consulting in Gauteng seeks a skilled CNC Programmer/Operator to join a high-tech manufacturing team. You will program and run 3-axis and 5-axis CNC machines, read CAD drawings, and optimize sheet metal cutting processes to minimize scrap and improve yields.

You will collaborate with shop floor operators, maintain tooling libraries, and ensure safe, efficient production under tight schedules. Prior CNC experience with Fanuc controls is essential.

Qualifications

  • Minimum 3 years CNC experience.
  • Experience operating and programming CNC machinery.
  • Proficient with 3-axis and/or 5-axis CNC machines.
  • CAD knowledge and ability to interpret technical drawings.
  • Program and operate machinery independently.
  • Strong understanding of precision cutting and production processes.
  • Experience with Fanuc controls is essential.
  • Experience machining castings is essential.
  • Proficient in turning and milling operations.
  • Knowledge of threads, profiles, grooves, and general machining practices.

Responsibilities

  • Operate and program 3-axis and 5-axis CNC machines.
  • Create, edit and run CNC programs directly on the machine.
  • Use existing templates to program and operate machinery.
  • Interpret technical drawings and CAD designs.
  • Use 3D machine simulations to visualise cutting processes before production.
  • Ensure accurate cutting, quality control and minimal material wastage.
  • Perform routine machine checks and basic maintenance.
  • Follow workplace safety procedures and production standards.
  • Work with different materials, including glass, marble and stone.

Skills

CNC programming
Fanuc controls
3-axis CNC
5-axis CNC
CAD interpretation
Reading drawings
Problem solving
Teamwork

Tools

Fanuc controls
CAD/CAM

Job description

  • What Cnc Programmer Operator Jobs are in Gauteng

Showing 74 Cnc Programmer Operator jobs in Gauteng

Sorry to hear that! What didn’t you like about this job?

Wrong location

Too few details / Lack of information

Job appears outdated

Salary information missing or unclear

Other (please specify).

Please specify...

Verification *

Thank you for your feedback

Your input helps us improve our service.

The Opportunity This role lets you use your programming expertise in a supportive, high-tech manufacturing environment. You will work with modern machinery and gain valuable ongoing skills from an experienced team. Your daily work helps the factory run smoothly, eliminate waste, and delight valued clients.

Job Description
  • Create and optimize sheet metal cutting programs
  • Prepare tooling sheets and cutting paths for lasers, punch presses, and combo machines.
  • Arrange punch-before-laser sequences and manage tooling clearance zones to ensure safe operations.
  • Clean and prepare incoming customer CAD files in DXF, DWG, and STEP formats.
  • Apply smart nesting techniques to minimize material scrap and maximize factory sheet yields.
  • Collaborate with shop floor operators to solve program issues and keep machines running.
  • Keep digital tooling libraries updated to match the actual tools on the factory floor.
What You Need to Apply
  • Good practical understanding of sheet metal fabrication, bend allowances, and grain directions.
  • Familiarity with thick turret tooling, forming tools, and standard punch setups.
  • Ability to read engineering drawings and work with CAD files accurately.
  • Strong problem-solving ability with high attention to detail under tight production schedules.
  • A positive attitude, strong willingness to learn, and great teamwork habits.
Key Responsibilities
  • Operate and program 3-axis and 5-axis CNC machines.
  • Create, edit and run CNC programs directly on the machine.
  • Use existing templates to program and operate machinery.
  • Interpret technical drawings and CAD designs.
  • Use 3D machine simulations to visualise cutting processes before production.
  • Ensure accurate cutting, quality control and minimal material wastage.
  • Perform routine machine checks and basic maintenance.
  • Follow workplace safety procedures and production standards.
  • Work with different materials, including glass, marble and stone.
Minimum Requirements
  • Minimum of 3 years relevant CNC experience.
  • Practical experience operating and programming CNC machinery.
  • Knowledge of 3-axis and/or 5-axis CNC machines.
  • CAD knowledge and the ability to interpret technical drawings.
  • Ability to program and operate machinery independently.
  • A strong understanding of precision cutting and production processes.
  • 510 years' experience as a CNC Programmer, Setter, and Operator.
  • Proven experience with Fanuc controls (essential).
  • Ability to write CNC programs from technical drawings.
  • Experience machining castings is essential.
  • Proficient in both CNC turning and milling operations.
  • Strong understanding of threads, profiles, grooves, and general machining practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cnc Programmer And Operator
Cnc Programmer And Operator

Mc Technology Staffing • South Africa

On-site
ZAR 260,000 - 380,000
Cnc Programmer / Setter / Operator
Cnc Programmer / Setter / Operator

Dante Personnel • Gauteng

On-site
ZAR 67,000 - 89,000
Cnc Programmer
Cnc Programmer

Cre8work • Gauteng

On-site
ZAR 300,000 - 450,000
Cnc Programmer - Laser, Punch & Combo Machining
Cnc Programmer - Laser, Punch & Combo Machining

The Recruitment Pig • South Africa

On-site
ZAR 446,000 - 781,000
Cnc Programmer / Setter / Operator
Cnc Programmer / Setter / Operator

Dante Personnel Recruitment (Pty) Ltd • Gauteng

On-site
ZAR 300,000 - 420,000
Cnc Programmer (Laser, Punch & Combo Machines)
Cnc Programmer (Laser, Punch & Combo Machines)

The Recruitment Pig • Gauteng

On-site
ZAR 112,000 - 279,000
Cnc Operator (Laser, Punch & Combo Machines)
Cnc Operator (Laser, Punch & Combo Machines)

The Recruitment Pig • Gauteng

On-site
ZAR 112,000 - 279,000
CNC Programmer
CNC Programmer

AkilConnect • Krugersdorp

On-site
ZAR 223,000 - 335,000
Cnc Programmer / Setter / Operator
Cnc Programmer / Setter / Operator

Korakhoa Solutions • Gauteng

On-site
ZAR 240,000 - 360,000
Health insurance
Pension plan
CNC Programmer & Operator (5-Axis, Fanuc)
CNC Programmer & Operator (5-Axis, Fanuc)

Beaver Immigration Consulting • South Africa

On-site
ZAR 240,000 - 360,000