Permanent
CNC Milling Programmer
Cape Town, Western Cape
unknown
About this role
Employer: West Coast Personnel
We are seeking a skilled and detail-oriented CNC Milling Programmer to join our team. The ideal candidate will be responsible for programming, setting up, and optimizing CNC milling machines to produce high-quality components. This role requires strong technical expertise in CNC programming, tooling selection, machine setup, and troubleshooting.
Key Responsibilities:
- Interpret and create CNC programs for milling operations
- Program and operate CNC milling machines using Autodesk Fusion 360
- Set up CNC machines, including tooling, fixtures, and work offsets
- Select appropriate cutting tools, feeds, and speeds for optimal machining performance
- Read and interpret technical drawings, blueprints, and CAD models
- Optimize machining processes for efficiency, accuracy, and cost-effectiveness
- Troubleshoot machining issues such as tool wear, chatter, dimensional inaccuracies,
and surface finish problems
- Diagnose and troubleshoot CNC machine faults and performance issues
- Perform routine machine maintenance and ensure equipment is in good working
condition
- Ensure adherence to quality standards and perform in-process inspections
- Collaborate with engineers and production teams to improve processes
- Maintain a clean and safe working environment in compliance with safety regulations
Required Skills & Qualifications:
- Minimum 3–5 years’ experience in CNC programming and milling operations
- Proficiency in Autodesk Fusion 360 (CAM programming essential)
- Strong experience with Fanuc and Siemens CNC controls
- Ability to read and interpret engineering drawings and GD&T
- Solid understanding of machining principles, tooling, and materials
- Experience with machine setup and first-off validation
- Strong problem-solving and troubleshooting skills
- High attention to detail and quality
Preferred Qualifications:
- Trade certification or relevant technical qualification in machining or manufacturing
- Experience with multi-axis machining (3, 4, or 5-axis)
- Familiarity with lean manufacturing or continuous improvement practices
Key Attributes:
- Strong analytical and technical mindset
- Ability to work independently and as part of a team
- Good communication skills
- Proactive and solution-driven approach
What We Offer:
- Competitive salary (based on experience)
- Opportunity to work with advanced machining technology
- Supportive and collaborative work environment
- Opportunities for growth and development