CNC Programmer

6 days ago


Johannesburg, South Africa The Legends Agency Full time

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



  • Johannesburg, South Africa Weir Group Full time

    Position: CNC Programmer Weir Minerals AME Region Location: Isando, Johannesburg Weir has been in business since 1871 and our sustainability and success has been built on attracting, retaining, and developing exceptional people. As a global company, we reflect the diversity of our customers in the diversity of our people and ensure everyone is given the...

  • CNC Programmers

    7 days ago


    Johannesburg, South Africa Pronto Labour Team Full time

    **CNC Programmers**: - 3-4 Years' working experience - Clean Criminal record - will be checked

  • CNC Programmer

    2 weeks ago


    Johannesburg, South Africa Pronto Labour Team Full time

    **CNC programmer - 3 month Fixed Term Contract**: - Matric - MINIMUM 4-5 Year's working experience in an** ENGINEERING** **ENVIRONMENT

  • CNC Programmer

    3 weeks ago


    City of Johannesburg Metropolitan Municipality, South Africa Network Engineering Full time

    Reference : NES -TSH-1 We are seeking a skilled CNC Programmer to join a leading company in the manufacturing sector. The ideal candidate will have strong experience in CNC programming and industrial controls with a proven track record of delivering high-quality technical solutions in a fast-paced environment. Duties & Responsibilities Develop test and...

  • CNC Programmer

    1 week ago


    Johannesburg, South Africa Weir Group Full time

    Job Title: CNC Programmer Division: Weir Minerals Location: Isando Onsite/Shift Purpose of Role: The CNC Programmer will ensure the day-to-day programming of machines, including new parts and projected related to machine shop. Assist machine shop suppliers on complex programmes to meet our internal quality standards. This position ensures that end users...

  • CNC Programmer

    2 weeks ago


    Johannesburg, South Africa The Legends Agency Full time

    About Our ClientOur 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...


  • Johannesburg, South Africa Phakisa Holdings Full time

    Job Title: CNC Programmer Master-CamReporting to: OperationsSeniority Level: Mid-Career (3- 5yrs exp)Region: GautengLocation: Brakpan East Rand Type: TempResponsibilities:Develop and create CNC programs using Master-Cam software.Interpret engineering drawings and technical specifications.Optimize machining processes for efficiency and quality.Set up and...


  • Johannesburg, South Africa Pronto Labour Team Full time

    **CNC Milling Programmer**: - MUST be able to Set and Operate Milling Machines - MINIMUM 10 Years' Experience in the field of Production and Jobbing - Conventional Training Compulsory - Able to Programme Manually as well a CA/CAM Software - Able to Read Technical Drawings - Micrometer experience/familiar with Measuring equipment - Fluent in both English &...

  • CNC Programmer

    1 week ago


    Johannesburg, South Africa Ann Swann Personnel Full time

    **Job Description and responsibilities** - Writing of CNC programs according to drawing specifications. - Help the CNC operators when needed. - Help with the Setting and Operating CNC Machines when and if required. - Responsible for the CNC tooling cupboard. (Ensure that the stock level of tools is replenished when needed, to avoid unnecessary downtime on...


  • Johannesburg, South Africa Phakisa Holdings Full time

    Job Title: CNC Programmer Master-CamReporting to: OperationsSeniority Level: Mid-Career (3- 5yrs exp)Region: GautengLocation: Brakpan East Rand Type: TempResponsibilities: Develop and create CNC programs using Master-Cam software. Interpret engineering drawings and technical specifications. Optimize machining processes for efficiency and quality. Set up and...