CNC – Machine Setter & Programmer (Manufacturing Industry) – Cape Town, Western Cape 64 views

Job Overview


  • Trade certification as a Machine Setter Artisan (A Grade) in accordance with the MEIBC Main Agreement
  • Proficiency in reading and interpreting engineering drawings, schematics, and technical documents
  • Proficiency with all measuring equipment
  • Strong mechanical aptitude and troubleshooting skills, with the ability to diagnose and resolve equipment problems effectively
  • Familiarity with a variety of machining processes, including milling, turning, TURN-MILL
  • Strong knowledge of Fanuc and Siemens machine controls
  • Experience with CAM software (Exp. Fusion 360 or FeatureCAM or similar)
  • Swiss Type Machine experience advantageous
  • Attention to detail and a commitment to producing high-quality work while meeting production targets
  • Excellent communication skills and the ability to work collaboratively in a team environment
  • Willingness to work flexible hours and adapt to changing production demands


Interpersonal Skills/Values:

  • Good communications skills (verbal/non-verbal)
  • Effective decision maker and results oriented
  • Critical Thinking and problem solving ability
  • Conflict handling and resolution skills
  • Ability to work in a high pressure environment


The main purpose of this position:


Setting and programming CNC machinery for production


Duties & Responsibilities:


Machine Setup and Operation:

  • Interpret engineering drawings, blueprints, and specifications to set up machines accurately
  • Configure machines according to product requirements, including adjustments to speed, feed, and tooling
  • Monitor machine operations to ensure smooth functioning and make adjustments as necessary to optimise performance
  • Conduct trial runs to verify settings and make adjustments to achieve desired output quality


Maintenance and Troubleshooting:

  • Perform routine maintenance tasks, such as cleaning, lubricating, and replacing worn parts, to ensure machinery operates smoothly
  • Identify and troubleshoot equipment malfunctions, diagnosing issues with mechanical, electrical, or hydraulic systems
  • Coordinate with maintenance technicians or external service providers for repairs and technical support as needed
  • Keep accurate records of maintenance activities, including work performed, parts replaced, and downtime incurred


Quality Assurance:

  • Inspect finished products for defects or deviations from specifications, making adjustments to machine settings as needed to maintain quality standards
  • Conduct regular quality checks throughout the production process, monitoring variables such as dimensions, tolerances, and surface finishes
  • Work closely with quality control personnel to address any quality issues promptly and implement corrective actions as required


Safety and Compliance:

  • Adhere to all safety protocols and regulations, including wearing appropriate personal protective equipment (PPE) and following lockout/tag-out procedures
  • Conduct risk assessments and implement safety measures to minimise hazards associated with machine operations
  • Participate in safety training programs and promote a culture of safety awareness among team members


Documentation and Reporting:

  • Maintain accurate records of machine settings, production output, and maintenance activities using electronic or paper-based systems.
  • Generate production reports detailing key performance indicators (KPIs) such as uptime, scrap rates, and throughput
  • Communicate effectively with supervisors and colleagues, providing updates on production status, issues encountered, and recommendations for improvement


Key Performance Areas:

  • Improving machining methods by using CAM software and off the shelf tooling
  • Minimise set up time
  • Set machine as per drawing specification
  • Ensure cycle time on paperwork is achieved
  • Replace worn tools
  • Reduce scrap levels
  • To achieve hourly targets
  • Maintain High level of housekeeping
  • Time keeping
Apply for this job

Contact Us

Unit 3 Sunningdale Suites
12 Wild Wood Close
Cape Town
Send an email
+27 21 554 5309 / +27 21 200 6629