
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A renowned recruitment agency in Johannesburg seeks a skilled CNC Programmer to create efficient CNC programs using EDGECAM for Fanuc-based machines. The successful candidate must possess a strong understanding of machining principles, the ability to interpret engineering drawings, and excellent teamwork and communication skills. This position requires attention to detail and the capacity to work independently to meet production deadlines. Join a team dedicated to enhancing product quality and improving machining strategies.
Proven experience as aCNC Programmer, specifically usingEDGECAM.
Strong working knowledge ofFanuc control systems.
Advantageous : Ability toset and operateCNC machines in addition to programming.
Solid understanding of machining principles, cutting tools, and manufacturing processes.
Ability to interpret complex engineering drawings and 3D models.
High attention to detail and strong analytical skills.
Ability to work independently and meet production deadlines.
Excellent communication skills and teamwork orientation.
Create detailed and efficient CNC programs usingEDGECAMfor Fanuc-based CNC machines (milling / turning depending on company setup).
Review engineering drawings, models, and specifications to generate optimized toolpaths.
Select appropriate tools, cutting speeds, and feeds for various materials and machining processes.
Collaborate with the production and engineering teams to improve machining strategies, reduce cycle times, and enhance product quality.
Support machine setup by providing clear setup sheets and instructions to operators.
Where required, assist insetting and operatingFanuc CNC machines to validate programs or support production.
Troubleshoot programming or machining issues and adjust programs accordingly.
Ensure all CNC programs align with quality, safety, and workflow standards.
Maintain accurate documentation of programs, revisions, and tooling data.