PLC Programmer » Shallcross, eThekwini - Introduction We are seeking a skilled PLC Programmer to develop, maintain, and troubleshoot PLC systems in an industrial manufacturing setting. Your role will focus on ensuring machinery and processes run efficiently, safely, and reliably. You will also be responsible for attending to breakdowns, providing online assistance, and overseeing new installations. As part of your role, you may be required to travel to different sites as needed. You’ll work closely with engineers and teams to enhance … • Fri, 04 Sep • National Packaging Systems |
CNC Programmer » Vanderbijlpark, Emfuleni - CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer Proven experience programming and operating CNC Milling Machines and Centre Lathes Strong knowledge of Fanuc and Siemens controls Ability to read and interpret technical drawings Knowledge of G-code and CNC programming Experience with setting, progra… • Fri, 11 Sep |
CNC Programmer » Vanderbijlpark, Gauteng - Job Summary CNC PROGRAMMER - VANDERBIJLPARK A well-established engineering/manufacturing company in the... Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified • Thu, 10 Sep • Oxyon People Solutions • R50000 per month |
CNC Programmer » Vanderbijlpark, Gauteng - CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area... is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer • Thu, 10 Sep • Oxyon People Solutions |
CNC Programmer » Vanderbijlpark, Gauteng - CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area... is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer • Thu, 10 Sep • Oxyon People Solutions |
Related Jobs in South Africa
|
How to Apply for Programmer Jobs in South AfricaApplying for programmer jobs is simple. Start by updating your CV, highlighting relevant experience and qualifications. Use trusted job portals and company career pages to submit your applications. Here are some tips to help you succeed in your job search for programmer roles: | Tailor your CV for each role | | Tailor your CV for each role | | Highlight your achievements | | Network with professionals in the Programmer sector | | Include relevant certifications | | Prepare for interviews with industry-specific knowledge |
|
Junior CNC Milling Programmer - Devland » Soweto, Johannesburg - Our client in Devland, South of Johannesburg is looking for a Junior Milling Programmer who have completed his studies • Thu, 10 Sep • Danté Personnel Recruitment |
CNC Programmer » Vanderbijlpark, Gauteng - Job Description: CNC PROGRAMMER - VANDERBIJLPARK A well-established engineering/manufacturing company in the... Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified • Wed, 09 Sep • Oxyon People Solutions |
Cnc Programmer Vanderbijlpark » Vanderbijlpark, Emfuleni - Introduction CNC PROGRAMMER – VANDERBIJLPARK A well-established engineering/manufacturing company in the Vanderbijlpark area is looking for an experienced and qualified CNC Programmer to join their team. Minimum Requirements Qualified/experienced CNC Programmer Proven experience programming and operating CNC Milling Machines and Centre Lathes Strong knowledge of Fanuc and Siemens controls Ability to read and interpret technical drawings Knowledge of G-code and CNC programming Experience with se… • Wed, 09 Sep • Oxyon People Solutions Ltd |
Mainframe MQ System Programmer SME » Sandton, Johannesburg - -being is prioritized and your potential can thrive. The Role As a Mainframe MQ System Programmer SME... You Are Required Technical and Professional Expertise 8+ years of experience as a Mainframe IBM MQ System Programmer. Extensive experience • Tue, 08 Sep • Kyndryl |
CNC Programmer » Boksburg, Ekurhuleni - Key ResponsibilitiesDevelop, create, and optimise CNC programs for 4-axis milling machines.Generate machining programs directly from engineering drawings and 3D CAD models.Utilise CAD/CAM software such as Mastercam, Autodesk Inventor CAM, Siemens NX, or similar programming platforms.Determine machining strategies to maximise efficiency, quality, and tool life.Select appropriate cutting tools, tooling strategies, feeds, and speeds.Interpret complex engineering drawings, GD&T, and technical speci… • Tue, 08 Sep |
PLC PROGRAMMERS » Kensington, East Johannesburg - PLC ProgrammersAutomation ProgrammersPLC / SCADA ProgrammersAutomation EngineersControl & Instrumentation Engineers with strong PLC experienceElectrical Engineers / Technicians with PLC programming experienceJunior to Senior-level PLC professionalsPLC & AUTOMATION EXPERIENCE:Experience with one or more of the following platforms is advantageous:ð??¹ Siemens S7 / TIA Portalð??¹ Allen-Bradley / Rockwell Automationð??¹ Mitsubishið??¹ Omronð??¹ Schneider Electricð??¹ Beckhoffð??¹ SCADA / HMI System… • Mon, 07 Sep |
CNC Programmer & Operator » Despatch, Nelson Mandela Bay - Relocate to Belgium | Employer-Sponsored OpportunityA leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team.If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance your career with a modern European manufacturer.Successful candidates will receive employer-sponsored relocation and immigration support thr… • Sat, 05 Sep |
Software Programmer - Remote » South Africa - Software Programmer - Remote Are you a talented software programmer looking for your next remote developer job in South Africa? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? You'll a… • Fri, 04 Sep • OfferZen |
Software Programmer - Johannesburg (In office) » Johannesburg, Gauteng - Software Programmer - Johannesburg (In office) Are you a talented software programmer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to yo… • Fri, 04 Sep • OfferZen |
Software Programmer - Johannesburg (Hybrid) » Johannesburg, Gauteng - Software Programmer - Johannesburg (Hybrid) Are you a talented software programmer looking for your next developer job in Johannesburg? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? … • Fri, 04 Sep • OfferZen |
Software Programmer - Cape Town (Hybrid) » Cape Town City Centre, Cape Town Region - Software Programmer - Cape Town (Hybrid) Are you a talented software programmer looking for your next developer job in Cape Town? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? You'll… • Fri, 04 Sep • OfferZen |
Software Programmer - Cape Town (In office) » Cape Town City Centre, Cape Town Region - Software Programmer - Cape Town (In office) Are you a talented software programmer looking for your next developer job in Cape Town? OfferZen, the developer jobs marketplace, reverses the job search process. We connect developers with a vast network of top tech companies that are eager to apply to interview you! This could be the last job posting you ever have to click on! Why waste time applying to 100 different companies when you could build one OfferZen profile and have them come to you? You… • Fri, 04 Sep • OfferZen |
PLC Programmer » Shallcross, eThekwini - Introduction We are seeking a skilled PLC Programmer to develop, maintain, and troubleshoot PLC systems in an industrial manufacturing setting. Your role will focus on ensuring machinery and processes run efficiently, safely, and reliably. You will also be responsible for attending to breakdowns, providing online assistance, and overseeing new installations. As part of your role, you may be required to travel to different sites as needed. You’ll work closely with engineers and teams to enhance … • Fri, 04 Sep • National Packaging Systems |
Programmer Roodepoort » South Africa - We are seeking a highly organised and technically minded Sheet Metal Programmer and Planner to manage weekly production scheduling for our Sheet Metal Department | CNC laser and punch machine output aligns seamlessly with assembly requirements and production lead times | Strong grasp of sheet metal manufacturing | CNC programming | Production planning | Work closely with Production, Engineering, and Procurement . Plan the weekly production schedule for CNC processing machines in advance. Alloca… • Fri, 04 Sep • Premium Executive Placements |
CNC Programmer » Kensington, East Johannesburg - Minimum Requirements:Must have a minimum of 10 years experience in Toolmaking | CNC Machining in the Manufacturing Industry10 Years CNC Software experience (3,4 and 5-axis)Toolmaker | Relevant Tertiary Education requiredStrong knowledge of Solidworks | Siemens | Mastercam | Autodesk | DMG | Haas MachinesValid Driver's License and own Transport requiredContactable references and Payslips requiredSalary Structure:Basic Salary Negotiable | Based on experienceBenefits(Only suitable candidates will … • Fri, 04 Sep |
CNC Programmer & Fitter » Germiston, Ekurhuleni - To program, set, and operate CNC machines while performing precision fitting and assembly of mechanical components for trackless mining equipment. The role also includes supervising machine shop personnel, ensuring production efficiency, adherence to quality standards, and compliance with safety regulations. Workshop Environment (Machines & Capability) The incumbent will be required to operate and support the following equipment: CNC Machines · CNC Euma EV 1300 A – Milling Lathe · CNC Efamatic … • Fri, 04 Sep • Fermel |
Robotic Welder Programmer » Pinetown, eThekwini - This position is with an established and reputable engineering company based in New Germany, KwaZulu-Natal, known for delivering high-quality production and manufacturing solutions. The Robotic Welder Programmer will be responsible for developing, programming, testing, and maintaining robotic welding cells to meet production, quality, and safety standards. This role collaborates closely with engineering, production, and maintenance teams to optimize welding processes and accuracy. Key Responsib… • Thu, 03 Sep |
Statistical Programmer II - South Africa (Home Based) » South Africa - opportunities and why MMS is a great place to advance your career. Visit or follow MMS on . Statistical Programmer II • Wed, 02 Sep • MMS Holdings |
CNC Programmer - Milling & Turning » Johannesburg, Gauteng - CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centers, twin spindle machines and driven tooling turret machines Experience in machining a large variety of materials:- Carbon steel to super duplex stainless steel Minimum 10 years experience • Wed, 02 Sep |
Robotic Welder Programmer » Pinetown, KwaZulu-Natal - New Germany - Are you a skilled programmer looking to elevate your career by working with state-of-the-art robotic... Programmer will be responsible for developing, programming, testing, and maintaining robotic welding cells to meet production • Wed, 02 Sep • Fouche & Co Recruitment |
CNC Programmer - Milling & Turning » Johannesburg, Gauteng - CNC Programmer - Milling & Turning CNC Milling & Turning Programmer (4-5 axis) Must have experience • Wed, 02 Sep • ESG Recruitment |
CNC Programmer - Milling & Turning » Gauteng - Job Summary CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC • Tue, 01 Sep • ESG Recruitment • R25000 - 27000 per month |
CNC Programmer - Milling & Turning » Johannesburg, Gauteng - CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centers • Tue, 01 Sep • ESG Recruitment |
Robotic Welder Programmer » Pinetown, KwaZulu-Natal - for delivering high-quality production and manufacturing solutions. The Robotic Welder Programmer will be responsible • Tue, 01 Sep • Fouche & Co Recruitment |
CNC - Programmer » Johannesburg, Gauteng - Job Summary We currently looking for CNC Lathe - Programmer, Setter and Operator - Experience on Okhuma LC30 • Mon, 31 Aug • Cemo Pumps |
Principal Programmer » South Africa - France - Overview: Work as a principal programmer across multiple clinical and non-clinical studies; supporting regulatory • Mon, 31 Aug • PHASTAR |
CNC Programmer & Operator » Johannesburg, Gauteng - is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating... and immigration support throughout the recruitment process. About the Role As a CNC Programmer & Operator, you'll be responsible • Sun, 30 Aug • Beaver Immigration Consulting |
PLC PROGRAMMERS » Johannesburg, Gauteng - PLC Programmers Automation Programmers PLC / SCADA Programmers Automation Engineers Control & Instrumentation Engineers with strong PLC experience Electrical Engineers / Technicians with PLC programming experience Junior to Senior-level PLC professionals PLC & AUTOMATION EXPERIENCE: Experience with one or more of the following platforms is advantageous: ð¹ Siemens S7 / TIA Portal ð¹ Allen-Bradley / Rockwell Automation ð¹ Mitsubishi ð¹ Omron ð¹ Schneider Electric ð¹ Beckhoff ð¹ SCA… • Sun, 30 Aug |
PLC PROGRAMMERS » Johannesburg, Gauteng - Reference: NCM003376-KMa-1 Are you an experienced PLC Programmer looking for your next career opportunity? Currently expanding the talent database of PLC Programmers across South Africa to connect skilled automation professionals with current and future opportunities within leading organisations across the engineering, manufacturing, automation and industrial sectors. PLC Programmers Automation Programmers PLC / SCADA Programmers Automation Engineers Control & Instrumentation Engineers with str… • Sat, 29 Aug • Network Contracting Solutions |
PLC PROGRAMMERS » Ekurhuleni, Gauteng - Are you an experienced PLC Programmer looking for your next career opportunity? Currently expanding the talent database of PLC Programmers across South Africa to connect skilled automation professionals with current and future opportunities within leading organisations across the engineering, manufacturing, automation and industrial sectors. PLC Programmers Automation Programmers PLC / SCADA Programmers Automation Engineers Control & Instrumentation Engineers with strong PLC experience Electric… • Sat, 29 Aug • Network Contracting Solutions |
Industrial Automation Robot Programmer Coding Yaskawa Nachi ABB » Johannesburg, Gauteng - Industrial Automation Robot Programmer Coding either in Yaskawa, Nachi, Kawasaki, Kuka, ABB, Fanuc etc. JHB North | Permanent Position | will be working at Companies Premises Must be willing to relocate if needed to JHB North Matric Certificate and relevant Qualifications or Certificates Must have 1 – 5 years working experience in Industrial Robot Programming and Coding (on Industrial Robots like Yaskawa, Nachi, Kawasaki, Kuka, ABB, Fanuc or OTHER) Must have gained working experience in writing… • Sat, 29 Aug • Diverse Consulting Solutions |
PLC PROGRAMMERS » Johannesburg, Gauteng - Are you an experienced PLC Programmer looking for your next career opportunity? Currently expanding the talent... such as: PLC Programmer | Automation Engineer | PLC / SCADA Programmer | Control Systems Engineer | Automation Technician • Sat, 29 Aug • Network Contracting Solutions |
CNC Programmer » Edenvale, Gauteng - Job description · The CNC Programmer is responsible for the setting of CNC machining centers as well as to create CNC • Fri, 28 Aug • Cre8work |
PLC PROGRAMMERS » Gauteng - for opportunities such as: PLC Programmer | Automation Engineer | PLC / SCADA Programmer | Control Systems Engineer | Automation... available that aligns with your skills, experience and career aspirations. ? Send your updated CV to: Subject: PLC Programmer Know a PLC • Fri, 28 Aug • Network Contracting Solutions |
PLC PROGRAMMERS » Johannesburg, Gauteng - By joining my database, you may be considered for opportunities such as: PLC Programmer | Automation Engineer | PLC / SCADA... Programmer | Control Systems Engineer | Automation Technician | Electrical Automation Engineer | Commissioning Engineer • Fri, 28 Aug • Network Contracting Solutions |
CNC Programmer » South Africa - CNC Programmer / Setter / Operator Germiston R180 - R240 CTC per hour Minimum Requirements 5–10 years' experience as a CNC Programmer, Setter, and Operator. Proven experience with Fanuc controls (essential). Ability to write CNC programs from technical drawings. Experience machining castings is essential. Proficient in both CNC turning and milling operations. Strong understanding of threads, profiles, grooves, and general machining practices. Ability to work independently and produce high-quali… • Fri, 28 Aug • Dante Personnel Recruitment Ltd |
CNC Turning Programmer / Setter / Operator » Cape Town, Western Cape - CNC Turning Programmer / Setter / Operator Location: Strand / Helderberg, Western Cape Industry: Precision... engineering company based in the Strand / Helderberg area , is seeking an experienced CNC Turning Programmer / Setter / Operator • Fri, 28 Aug • Vulcan Recruit • R26000 - 28000 per month |
CNC Programmer & Operator » Cape Town City Centre, Cape Town Region - Relocate to Belgium | Employer-Sponsored Opportunity A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance your career with a modern European manufacturer. Successful candidates will receive employer-sponsored relocation and immigration support … • Fri, 28 Aug |
CNC Programmer & Operator » Durban, eThekwini - Relocate to Belgium | Employer-Sponsored Opportunity A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance your career with a modern European manufacturer. Successful candidates will receive employer-sponsored relocation and immigration support … • Fri, 28 Aug |
CNC Programmer & Operator » South Africa - Relocate to Belgium | Employer-Sponsored Opportunity A leading manufacturing company in Belgium is looking for an experienced CNC Programmer & Operator to join its machining team. If you have experience programming, setting up, and operating CNC turning and milling machines while producing high-precision components, this is an exciting opportunity to advance your career with a modern European manufacturer. Successful candidates will receive employer-sponsored relocation and immigration support … • Fri, 28 Aug |
CNC Programmer » Johannesburg, Gauteng - Reference: CM000568-AO2-1 SHIFTINTOHIGHCAREER by joining a Manufacturing Company that seeks the expertise of a CNC Programmer Minimum Requirements Must have a minimum of 10 years experience in Toolmaking | CNC Machining in the Manufacturing Industry 10 Years CNC Software experience (3,4 and 5-axis) Toolmaker | Relevant Tertiary Education required Strong knowledge of Solidworks | Siemens | Mastercam | Autodesk | DMG | Haas Machines Valid Driver's License and own Transport required Contactable re… • Thu, 27 Aug • GAP Consulting |
CNC Programmer » Central Johannesburg, Johannesburg - SHIFTINTOHIGHCAREER by joining a Manufacturing Company that seeks the expertise of a CNC Programmer Minimum Requirements: Must have a minimum of 10 years experience in Toolmaking | CNC Machining in the Manufacturing Industry 10 Years CNC Software experience (3,4 and 5-axis) Toolmaker | Relevant Tertiary Education required Strong knowledge of Solidworks | Siemens | Mastercam | Autodesk | DMG | Haas Machines Valid Driver's License and own Transport required Contactable references and Payslips req… • Thu, 27 Aug • GAP Consulting |
CNC Programmer » Johannesburg, Gauteng - Minimum Requirements: Must have a minimum of 10 years experience in Toolmaking | CNC Machining in the Manufacturing Industry 10 Years CNC Software experience (3,4 and 5-axis) Toolmaker | Relevant Tertiary Education required Strong knowledge of Solidworks | Siemens | Mastercam | Autodesk | DMG | Haas Machines Valid Driver's License and own Transport required Contactable references and Payslips required Salary Structure: Basic Salary Negotiable | Based on experience Benefits (Only suitable candid… • Thu, 27 Aug |
Toolmaker | CNC Programmer » Cape Town City Centre, Cape Town Region - Minimum Requirements: Must have a minimum of 10 years experience in Toolmaking | CNC Machining in the Manufacturing Industry 10 Years CNC Software experience (3,4 and 5-axis) Toolmaker | Relevant Tertiary Education required Strong knowledge of Solidworks | Siemens | Mastercam | Autodesk | DMG | Haas Machines Valid Driver's License and own Transport required Contactable references and payslips required Salary Structure: Basic Salary negotiable based on experience Benefits (Only suitable candidat… • Thu, 27 Aug |
CNC Milling Programmer/Setter/Operator » Johannesburg, Gauteng - CNC Milling & Turning Programmer (4-5 axis) Must have experience on both Horizontal & Vertical CNC Machining centers, twin spindle machines and driven tooling turret machines Experience in machining a large variety of materials:- Carbon steel to super duplex stainless steel Minimum 10 years experience • Sat, 22 Aug |
Toolmaker & CNC Programmer » Pinetown, eThekwini - Your Mission As a Tool, Jig & Die Maker specializing in Metal Pressings, you'll play a critical role in designing, manufacturing, modifying, and maintaining the tooling that drives production success. You'll be responsible for producing high-precision press tools, dies, punches, fixtures, and jigs while ensuring reliability, accuracy, and efficiency across manufacturing operations. What You'll Be Doing Design and manufacture press tools, dies, punches, and fixtures using CAD software such as Ma… • Wed, 19 Aug |
CNC Lathe programmer / Operator » Cape Town City Centre, Cape Town Region - Skills / Requirements: Must have own reliable transport Must be prepared to work over time and weekends when needed Must keep there work area clean and neat Must be able to work under Pressure Responsibilities: The candidate will be responsible for keeping two Lead wel CNC Lathes running. lt will be a advantage to have Mastercam and Solidworks Works experience as well as CNC milling experience. • Fri, 14 Aug |
Related Jobs in South Africa |
Latest Programmer Job Opportunities in South AfricaCommon roles include: |