CNC Milling Programmer

Full Time 6 days ago East Rand, South Africa

Employment Information

Key Responsibilities
CNC Programming

  • Create, modify, and optimise CNC milling programs.
  • Develop machining strategies for complex components.
  • Generate programs using CAM software and machine control systems.
  • Ensure programs achieve required tolerances and surface finishes.
  • Maintain and update program libraries and documentation.
Process Development
  • Determine machining sequences, tooling requirements, and cutting parameters.
  • Improve cycle times and manufacturing efficiency.
  • Support new product introduction and prototype development.
  • Recommend process improvements to increase productivity and reduce costs.
Technical Support
  • Provide technical support to CNC operators and production teams.
  • Troubleshoot machining and programming issues.
  • Assist with machine setup verification and first-off inspections.
  • Support engineering and manufacturing departments with technical expertise.
Quality & Compliance
  • Verify programmed components meet engineering specifications.
  • Conduct program validation and testing.
  • Ensure compliance with quality management procedures and manufacturing standards.
  • Participate in root cause analysis and corrective action processes.
Continuous Improvement
  • Drive machining and process improvement initiatives.
  • Reduce scrap rates and improve machine utilisation.
  • Evaluate new tooling and machining technologies.
  • Support lean manufacturing and continuous improvement projects.
 
Minimum Qualifications
  • Grade 12 (Matric).
  • National Diploma in Mechanical Engineering, Manufacturing Engineering, Toolmaking, or related technical field preferred.
  • CNC Programming or CAM Software certification advantageous.
 
Experience
  • 5+ years' CNC milling programming experience.
  • Experience in precision machining and manufacturing environments.
  • Experience with multi-axis CNC milling machines advantageous.
  • Proven experience using CAM software such as Mastercam, Edgecam, SolidCAM, Fusion 360, PowerMill, or similar systems.
 
Technical Skills
  • Advanced CNC milling programming.
  • CAD/CAM software proficiency.
  • Engineering drawing interpretation.
  • Geometric Dimensioning and Tolerancing (GD&T).
  • Tool selection and machining process optimisation.
  • Understanding of machining materials and cutting technologies.
  • Knowledge of Fanuc, Siemens, Heidenhain, Haas, or similar controls.
 
Key Competencies
  • Advanced analytical and problem-solving skills.
  • Strong technical aptitude.
  • Attention to detail and accuracy.
  • Process improvement mindset.
  • Planning and organisational skills.
  • Ability to work under pressure and meet deadlines.
  • Effective communication and teamwork.
Wakanda Jobs - Find All Jobs

New Things Will Always
Update Regularly

Wakanda Jobs - Find All Jobs
Your experience on this site will be improved by allowing cookies Cookie Policy