Talent.com
CNC Programmer

CNC Programmer

Trading Places RecruitmentJohannesburg, South Africa
10 days ago
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.
  • Create a job alert for this search

    Cnc Programmer • Johannesburg, South Africa

    Related jobs
    • Promoted
    CNC Programmer (Machine Shop)

    CNC Programmer (Machine Shop)

    Trading Places RecruitmentJohannesburg, South Africa
    Qualifications and Expérience : .Experience of efficiently operating manual milling machines and Lathes.Experience of Edgecam, Dolphin-Part Master software, Siemens and Fanuc operating systems.Exper...Show moreLast updated: 30+ days ago
    • Promoted
    CNC Programmer / Designer

    CNC Programmer / Designer

    Network RecruitmentJohannesburg, South Africa
    An exciting opportunity awaits.Job Experience & Skills Required : .Experience in CAD / CAM software.Proficiency in CNC programming languages (e. Experience with CNC controls (e.Experience in Mach 4 ...Show moreLast updated: 30+ days ago
    • Promoted
    Cnc Workshop Foreman / Operator / Programmer

    Cnc Workshop Foreman / Operator / Programmer

    Michelle Taylor RecruitmentJohannesburg, Gauteng, South Africa
    Established engineering / manufacturing company situated in the East Rand area of JHB seeking a skilled CNC Workshop Foreman / Operator / Programmer to join our team. The ideal candidate will have s...Show moreLast updated: 6 days ago
    • Promoted
    CNC Programmer - Milling

    CNC Programmer - Milling

    ESG RecruitmentJohannesburg, South Africa
    Show moreLast updated: 30+ days ago
    • Promoted
    Programmer Lanseria

    Programmer Lanseria

    Ashton PersonnelGauteng, South Africa
    Plastic Engineering Client - Edgecam Milling Programmer.A Plastic Engineering client based in Lanseria is seeking a.This position will involve generating CNC toolpaths for milling machines using Ed...Show moreLast updated: 30+ days ago
    • Promoted
    Edgecam Milling Programmer - Lanseria R10K - R30K CTC per month

    Edgecam Milling Programmer - Lanseria R10K - R30K CTC per month

    Ashton PersonnelGauteng, South Africa
    Plastic Engineering Client in Lanseria : Edgecam Milling Programmer.Plastic Engineering client based in Lanseria is seeking a. This position will involve generating CNC toolpaths for milling machines...Show moreLast updated: 30+ days ago
    • Promoted
    CNC setter & operator

    CNC setter & operator

    Perfect Placement RecruitmentCenturion, Gauteng, South Africa
    Our client is a well established international company in the defense industry and is looking for a CNC operator and setter. Non-Negotiable Qualifications and Experience Required.Matric certificate ...Show moreLast updated: 2 days ago
    • Promoted
    CNC Programmer

    CNC Programmer

    Perfect Placement RecruitmentCenturion, Gauteng, South Africa
    Develop, write, and optimise CNC programs for milling, turning, and grinding machines.Interpret engineering drawings, CAD / CAM files, and technical specifications. Set up, test, and adjust CNC machin...Show moreLast updated: 2 days ago
    • Promoted
    CNC Operator / Programmer / Setter

    CNC Operator / Programmer / Setter

    Phakisa HoldingsJohannesburg, South Africa
    CNC Operator / Programmer / Setter.Responsible for the accurate operation, programming, and setup of CNC turning and milling machines to ensure high-quality production output, adherence to engineering ...Show moreLast updated: 18 days ago
    • Promoted
    CNC Programmer and Operator

    CNC Programmer and Operator

    Hire ResolveGauteng, South Africa
    Are you an experienced CNC Programmer and Operator looking to take your career to the next level? Our client, a leading manufacturer in the natural stone and granite industry, is seeking a skilled ...Show moreLast updated: 5 days ago
    • Promoted
    Cnc Programmer (Machine Shop)

    Cnc Programmer (Machine Shop)

    Trading Places RecruitmentJohannesburg, Gauteng, South Africa
    Qualifications and Expérience : .Experience of efficiently operating manual milling machines and Lathes.Experience of Edgecam, Dolphin-Part Master software, Siemens and Fanuc operating systems.Expe...Show moreLast updated: 6 days ago
    • Promoted
    Programmer - based in Amalgam (JHB West Rand) Market Related

    Programmer - based in Amalgam (JHB West Rand) Market Related

    Ad Hoc ClientGauteng, South Africa
    General Profiling ( is a well-established, industry-leading steel service center, based just south of Johannesburg's CBD in Amalgam with over 300 staff and sales in the hundreds of millions.We are ...Show moreLast updated: 30+ days ago
    • Promoted
    Programmer Gauteng

    Programmer Gauteng

    Ad Hoc ClientGauteng, South Africa
    General Profiling ( is a well-established, industry-leading steel service center, based just south of Johannesburg's CBD in Amalgam with over 300 staff and sales in the hundreds of millions.We are ...Show moreLast updated: 30+ days ago
    • Promoted
    CNC Programmer Setter / Operator – Haas

    CNC Programmer Setter / Operator – Haas

    ESG RecruitmentJohannesburg, South Africa
    Duties, Responsibilities and Authority : .Operate machine to produce pumps parts, as instructed by his Supervisor.Set machine, that he is capable of, as determined by his supervisor.Notify Supervisor...Show moreLast updated: 30+ days ago
    • Promoted
    CNC Programmer Setter / Operator â Haas

    CNC Programmer Setter / Operator â Haas

    ESG RecruitmentJohannesburg, Gauteng, South Africa
    CNC Programmer Setter / Operator – Haas.Duties, Responsibilities and Authority.Operate machine to produce pumps parts, as instructed by his Supervisor. Set machine, that he is capable of, as determi...Show moreLast updated: 17 days ago
    • Promoted
    • New!
    CNC Machinist (Operate | Set | Program)

    CNC Machinist (Operate | Set | Program)

    Dante PersonnelJohannesburg, South Africa
    Qualification as fitter & turner or equivalent would be advantageous.Vertical Machining Centres with Fanuc controls is an absolute must. Must have good background in CNC workshop operation and progr...Show moreLast updated: 20 hours ago
    • Promoted
    Programmer JHB - Eastern Suburbs

    Programmer JHB - Eastern Suburbs

    ESG RecruitmentJohannesburg, Gauteng, South Africa
    Work directly with colleges and checking their work.Work closely with factory staff and Management.To ensure that drawings convey the correct information and are error free / to effectively carry o...Show moreLast updated: 30+ days ago
    • Promoted
    CNC Programmer & Operator

    CNC Programmer & Operator

    The Legends AgencyJohannesburg, South Africa
    Our client is a specialist workshop producing high-quality, custom wood components from their Sandton facility.Combining craftsmanship with modern CNC technology, they deliver precision and quick t...Show moreLast updated: 30+ days ago