Exciting Opportunity: CNC Programmer / Machinist in Gauteng
If you are a skilled technician with a passion for precision engineering, Square 1 Recruitment has the perfect role for you! We are looking for a talented CNC Programmer / Machinist (Mastercam | Lathe & Milling) to join a leading company in Gauteng. Don’t miss out on this opportunity to advance your career!
Key Responsibilities
- Set up and operate CNC machining centers, ensuring high-quality production.
- Read and interpret technical drawings and schematics to create precise components.
- Collaborate with engineering teams to optimize machining processes.
- Perform routine maintenance on CNC machines to ensure longevity and productivity.
- Conduct quality control checks on finished products to meet specifications.
Requirements
- Qualification: Trade qualified as a Fitter & Turner or Toolmaker.
- Experience: Approximately 5+ years in CNC programming and machining.
- Skills: Proficiency in Mastercam software, as well as lathe and milling machine operations.
- Attributes: Strong attention to detail and problem-solving skills.
💰 Salary Insight
Estimated Offer: R20,000 – R30,000 per month.
(Note: Salary figures are based on market estimates for similar positions.)
🔮 3 Common Interview Questions for this Role
- “Can you explain a complex machining problem you’ve encountered and how you solved it?”
- “What measures do you take to ensure accuracy in your CNC programming?”
- “How do you handle tight deadlines while maintaining quality standards?”
Tips on Crafting a CV for this Role
- Highlight Relevant Experience: Clearly list your experience with CNC machining and specify the types of machines you have worked with.
- Software Proficiency: Emphasize your knowledge of Mastercam and any other relevant software.
- Certifications: Include any certifications or training related to CNC programming and operations.
Related Job Titles: CNC Machinist, CNC Operator, Precision Engineer, Manufacturing Technician.

