Key details
Quick facts about this role
Location
Western Cape
Work mode
On-site
Compensation
Market related
Posted
26 Mar 2026
Closes
15 Apr 2026

Jobs in Manufacturing

CNC Milling Programmer

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
Ready to apply?
Submit in one click with your saved documents.