At Weylandts, we believe in creating a work environment as different and beautiful as our furniture. With attractive working hours, competitive salaries, and great staff discounts, being employed by Weylandts is a little like acquiring a second home.
With twelve unique stores across the country, Weylandts is not only South Africa’s leading furniture and...
Read more about this company
Design Interpretation: Read and analyze technical drawings, blueprints, and CAD/CAM files to determine programming needs.
CNC Programming and Nesting: Create, modify, and refine CNC programs for routers, saws, drills, and other machinery with a focus on efficiency and accuracy.
Machine Setup and Operation: Configure and test CNC machines, ensuring optimal setup and alignment with production requirements.
Quality Control: Conduct inspections of finished components, identify deviations or defects, and initiate corrective measures.
Troubleshooting & Maintenance: Diagnose and resolve CNC-related issues, collaborating with maintenance and production personnel when required.
Process Optimization: Proactively suggest and implement improvements to reduce waste, streamline operations, and enhance output.
Collaboration: Partner with machine operators, product designers, and technical staff to ensure seamless production and timely project execution.
Documentation: Keep accurate logs of programming adjustments, machine performance, and production outputs.
Skills Required:
Diploma or Certification in Mechanical Engineering, CNC Programming, Manufacturing Technology, or a related technical field.
Minimum of 3–5 years' proven experience as a CNC Programmer in a manufacturing or furniture production environment.
Familiar with industry-standard quality assurance practices and measurement tools.
Technical Proficiency:
Expertise in G-code and M-code programming
Proficient in CAD/CAM software (e.g., AutoCAD, Fusion 360, SolidWorks, Mastercam)
Understanding of woodworking machinery and material behaviour