×
Register Here to Apply for Jobs or Post Jobs. X

CNC Programmer

Job in Cape Town, 7100, South Africa
Listing for: The Legends Agency
Full Time position
Listed on 2025-12-06
Job specializations:
  • Manufacturing / Production
    Manufacturing Engineer, CNC Machinist
Job Description & How to Apply Below
Position: CNC Programmer.

Position Title: CNC Programmer
Location: Maitland, Cape Town
Salary: R45,000 per month, Provident fund-benefit, 13th cheque benefit

Job Overview

An established precision engineering machine shop is seeking a skilled and experienced CNC Programmer to join their manufacturing team. The successful candidate will be responsible for programming, setting, and operating CNC machines to ensure high precision and productivity. This role requires expertise in 3- and 4-axis CNC milling and CNC lathe operations, with additional experience in mill-turn or Swiss-type CNC programming being an advantage.

A key focus of this role is qualifying new parts for production, and overseeing the entire process from planning through final inspection before handing it over to production. Candidates must have a strong background in precision production and effective clamping methods to enhance efficiency, productivity, and part quality. Proficiency in CAM software such as Fusion 360, Mastercam, and Edge Cam is essential.

The ideal candidate will have experience in a high-volume mass production environment, understanding how to optimize processes for efficiency while maintaining top-tier quality.

Key Responsibilities
  • CNC Programming & Machining:
    • Program, set, and operate 3- and 4-axis CNC milling machines and CNC lathes using Fanuc controls.
    • Develop and optimize CNC programs using Fusion 360, Mastercam, Edge Cam, or similar CAM software.
    • Troubleshoot and refine CNC programs to improve cycle times, accuracy, and tool life.
  • New Part Qualification & Process Handover:
    • Oversee new component manufacturing from planning to final inspection before transitioning to full production.
    • Ensure processes are fully optimized before handover to production teams.
  • Machine Setup & Operation:
    • Perform machine setups, tool changes, and adjustments to ensure smooth operation.
    • Implement effective clamping methods to improve machining stability, precision, and cycle times.
    • Read and interpret engineering drawings and specifications to produce high-quality components.
    • Verify first-off parts and make necessary adjustments before full production runs.
  • Quality & Precision:
    • Ensure all machined parts meet strict tolerances and specifications.
    • Use precision measuring instruments such as verniers, micrometers, bore micrometers, dial indicators, thread gauges, and pin gauges.
  • Work efficiently to meet production deadlines while maintaining accuracy and quality.
  • Maintain a proactive approach to minimize downtime and improve workflow.
Key Skills & Attributes
  • Expertise in CNC programming, setting, and operating.
  • Proficiency with Fanuc controls.
  • Experience with mill-turn or Swiss-type CNC machines (advantageous).
  • Strong competency in Fusion 360, Mastercam, and Edge Cam.
  • Deep understanding of high-precision machining and effective clamping techniques.
  • Experience optimizing processes in a mass production environment.
  • Ability to read and interpret complex technical drawings.
  • Strong problem-solving and time management skills.
  • Self-motivated and capable of working independently and in a team.
  • Commitment to quality and high attention to detail.
Qualifications & Experience
  • Certified Red Seal Qualification (Machinist or equivalent).
  • 5+ years of experience in CNC programming, setting, and operating.
  • Proven experience with 3- and 4-axis CNC milling and CNC lathes.
  • Strong background in CAM software (Fusion 360, Mastercam, Edge Cam).
  • Experience working with various materials, including aluminium, stainless steel, mild steel, heat-treatable steel, brass, titanium, and polymers.
  • Prior experience in a high-volume mass production environment (highly preferred).
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary