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
Cnc Programmer • Johannesburg, South Africa