Requirements and key skills: 
- National Certificate in CNC Production Machining (NQF Level 5).
 
 
- Proven experience in CAM programming for CNC machining centres.
 
 
- Proficiency in CAM software such as Mastercam.
 
 
- Strong ability to read and interpret CAD models and technical drawings with GD&T.
 
 
- Experience troubleshooting programming errors and machine malfunctions.
 
 
- Familiarity with a wide range of materials, machining techniques, machine setup, and tool selection.
 
 
- Understanding of precision measurement techniques and programming for tight tolerances.
 
 
- Knowledge of machine maintenance practices.
 
 
- Programming for 4-axis and 5-axis machining is advantageous.
 
 
- Experience using Robotmaster for multi-axis robot programming is advantageous.
 
 
- OSHA safety certification or equivalent.
 
 
- Strong attention to detail.
 
 
- Excellent communication and interpersonal skills.
 
 
- Ability to work effectively in cross-functional teams.
 
 
Key Responsibilities: 
- Develop and optimize programs for 3-axis and 5-axis milling machines using Mastercam.
 
 
- Develop and optimize programs for multi-axis robots using Robotmaster and Mastercam.
 
 
- Interpret CAD models and engineering drawings to generate tool paths.
 
 
- Conduct simulations and verify tool paths to minimize errors and improve performance.
 
 
- Select appropriate cutting tools, speeds, and feeds to maximize efficiency and quality.
 
 
- Provide instructions on loading of tools, setting machine parameters and setup of work pieces.
 
 
- Work closely with operators, quality assurance staff and engineers to troubleshoot machining issues and improve machining quality.
 
 
- Implement best practices for machining cycle time reduction and process improvement.
 
 
- Assist with design of tooling required for machining processes.
 
 
- Data management through creation and updating of tool libraires, program libraries, program revisions and manufacturing documentation.
 
 
- Capturing and implementation of lessons learnt.
 
 
- Ensure all programming meets industry standards and safety regulations.
 
 
- Ensure compliance with industry regulations, safety standards, and company quality policies 
Job Type: Temporary
Contract length: 12 months 
Work Location: In person