- 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.