Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: CNC Programmer.
South Africa Jobs Expertini

Urgent! CNC Programmer Job Opening In Johannesburg – Now Hiring Trading Places Recruitment



Job description

Minimum Requirements:

  • Technical or trade qualification in CNC Machining / Toolmaking / Mechanical Engineering.

  • 35 years CNC Programming experience in a production or precision machining environment.

  • Extensive experience with Heidenhain machine controls (essential).

  • Strong working knowledge of Edgecam programming software (essential).

  • Ability to generate programs from 2D drawings and 3D CAD models.

  • Experience in first-off setups and proving out programs on the machine.

Responsibilities:
  • Develop and optimize CNC programs using Edgecam for milling applications.

  • Configure and edit programs directly on Heidenhain controls when required (fine-tuning/tool offset adjustments).

  • Read and interpret engineering drawings, 3D models, and technical documentation.

  • Select appropriate tooling, cutting parameters, and machining strategies for various materials.

  • Set up and test new programs on the machine before handover to operators/setters.

  • Improve machining cycle times while maintaining tolerances and quality standards.

  • Collaborate with CNC Setters and Operators to resolve machining issues and enhance performance.

  • Maintain revision control and documentation for all CNC programs.

  • Support continuous improvement initiatives within production.

  • Ensure compliance with safety protocols and workshop best practices.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your CNC Programmer Potential: Insight & Career Growth Guide