Enable job alerts via email!

CNC Programmer & Operator

The Legends Agency

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

3 days ago
Be an early applicant

Job summary

A specialist workshop in Sandton is seeking a CNC Programmer & Operator to join their hands-on team. The role involves translating technical designs into CNC programs while ensuring quality and efficiency in production. Ideal candidates have over 2 years of CNC experience and strong G-code knowledge. This is a fantastic opportunity to work in a collaborative, growth-focused environment with a commitment to precision and safety.

Qualifications

  • 2+ years of CNC programming and operating experience, ideally in wood manufacturing.
  • Proficient in technical drawings/blueprints and translating them into CNC instructions.
  • Strong troubleshooting skills in mechanical, process, and workflow areas.

Responsibilities

  • Model cutting paths and program CNC machines using CAM tools.
  • Conduct in-process and final quality checks; adjust settings to maintain standards.
  • Train new operators on CNC programs and operation best practices.

Skills

CNC programming
G-code knowledge
Troubleshooting skills
Attention to detail
Communication skills

Education

Relevant qualification or degree

Tools

UCANCAM
Job description
Overview

CNC Programmer & Operator

Join a hands-on, growth-focused workshop team in Sandton
Wood manufacturing | Salary: Market Related

About Our Client

Our client is a specialist workshop producing high-quality, custom wood components from their Sandton facility. Combining craftsmanship with modern CNC technology, they deliver precision and quick turnaround times. The team fosters a collaborative and service-driven culture, with a strong focus on accuracy, safety, and continuous improvement.

The Role: CNC Programmer & Operator

This role involves translating technical designs into efficient CNC programs, setting up and operating machines, and ensuring consistent quality across production. You will handle programming, tooling, setup, inspections, troubleshooting, and training, while driving efficiency and precision.

Key Responsibilities
  • Model cutting paths and program CNC machines using CAM tools (e.g., UCANCAM) and G-code
  • Load materials, set up tooling, and verify machine settings to specification
  • Conduct in-process and final quality checks; adjust settings to maintain standards
  • Troubleshoot machining issues and implement solutions promptly
  • Write and refine programs for mills and lathes, optimizing for cycle time and tool usage
  • Follow machine maintenance routines, including cleaning and sharpening tasks
  • Train new operators on CNC programs, safety, and operation best practices
  • Collaborate with styling and client service teams to balance consistency with new requirements
  • Maintain a clean and safe working environment at all times
About You
  • 2+ years of CNC programming and operating experience, ideally in wood manufacturing
  • Proficiency in technical drawings/blueprints and translating them into CNC instructions
  • Strong G-code and CAM knowledge (e.g., UCANCAM); comfortable with conversational controls
  • Solid troubleshooting skills in mechanical, process, and workflow areas
  • High attention to detail, accuracy, and accountability under tight timelines
  • Organized, reliable, self-motivated, and proactive with strong communication skills
  • Physically fit for extended standing; open to occasional overtime or travel
  • Relevant qualification or degree advantageous; customer-service mindset and team-oriented approach
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.