engineering apprenticeship programme jobs in Pretoria

700 engineering apprenticeship programme job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a leading innovator in bespoke software solutions based in Centurion, Gauteng , is looking for passionate and driven individuals to join their team as Junior Software Developer Apprentices. This is a unique chance to learn from experienced developers, contribute to real-world projects, and build a solid foundation in software...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a leading software solutions provider situated in the administrative capital, Pretoria , is seeking passionate individuals to join their Junior Full Stack Developer Apprenticeship program. This is a fantastic opportunity for aspiring developers to gain practical, hands‑on experience across the entire software development...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 50,000 - R 84,000 Contract

    About the RoleOur client, a fast-growing digital marketing agency with a global reach, is seeking dynamic and creative individuals to join their fully remote Junior Marketing Assistant Apprenticeship program. This is an exciting chance for enthusiastic individuals to immerse themselves in the world of digital marketing, learning and contributing from...

  • Plc Programmer

    17 hours ago


    pretoria, gauteng, South Africa Profile Personnel Ltd Full-time

    Overview Well established Automotive company based in Pretoria are seeking a qualified and experience applicant to join their dynamic team Job Purpose The PLC Programmer is responsible for designing, developing, testing, and maintaining Programmable Logic Controller (PLC) systems for automated equipment and processes. This role involves programming,...

  • Plc Programmer

    2 days ago


    pretoria, gauteng, South Africa Profile Personnel Full-time

    Overview Well established Automotive company based in Pretoria are seeking a qualified and experience applicant to join their dynamic team Job Purpose The PLC Programmer is responsible for designing, developing, testing, and maintaining Programmable Logic Controller (PLC) systems for automated equipment and processes. This role involves programming,...

  • PLC Programmer

    4 hours ago


    Pretoria, South Africa Network Recruitment Full-time

    An exciting opportunity is available for a skilled PLC Programmer to join a dynamic engineering team specialising in industrial automation and control systems. The successful candidate will be responsible for developing, programming, configuring, testing and commissioning PLC-based control systems to improve operational efficiency, reliability and...


  • pretoria, gauteng, South Africa Tshwane Full-time

    SDTM PROGRAMME MANAGER: PROGRAMME IMPLEMENTATION MANAGEMENT (2 POSTS) Company: City of Tshwane DEPARTMENT OFFICE OF THE CHIEF OPERATIONS OFFICER Section Programme Planning, Management and Strategy Reference number SDTM Position PROGRAMME MANAGER: PROGRAMME IMPLEMENTATION MANAGEMENT (2 POSTS) To be advertised Internal External This position...

  • Senior Game Programmer

    13 hours ago


    pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is looking for a highly skilled Senior Game Programmer specializing in Gameplay to join their innovative studio in Pretoria. This role is integral to designing, developing, and implementing core gameplay mechanics that define the player experience. You will work closely with designers and artists to translate creative visions into...


  • pretoria, gauteng, South Africa Milton Resourcing Full-time

    Programme Planning and Initiation Develop the implementation plan for the Partner‑A‑District (PAD) programme, aligned with approved objectives, partnership framework, and district approach. Manage the PAD oversight, facilities, logistics, and resourcing to ensure effective execution of the programme deliverables. Develop the execution plan for a...


  • Pretoria, Gauteng, South Africa Company: AVBOB Mutual Assurance Society Full-time

    AVBOB Mutual Assurance Society invites unemployed South African graduates between the ages of 18–35 to apply for a twelve-month Internship Programme. You will be joining a company with over 100 years of history, strong customer-centric values, and access to employee assistance and wellness programmes. AVBOB values employee development and rewards excellent...


  • Pretoria, Gauteng, South Africa Profile Personnel Full-time R 400,000 - R 600,000 Contract

    Profile Personnel, an automotive company based in Pretoria, is seeking a qualified PLC Programmer. You will be responsible for designing and maintaining PLC systems for automation, collaborating with engineering and production teams.The ideal candidate should have 3-5 years of experience in PLC programming, a relevant degree, and proficiency with major PLC...


  • pretoria, gauteng, South Africa Tshwane Full-time

    City of Tshwane is seeking a Programme Manager to lead multiple catalytic infrastructure projects (CIPs) and oversee end-to-end delivery, including scope, time and budget. You will ensure governance, coordination across departments, and productive engagement with internal and external stakeholders to drive successful outcomes. Qualified candidates will have...


  • Pretoria, Gauteng, South Africa Network Recruitment Full-time R 350,000 - R 550,000 Contract

    Network Recruitment is seeking a skilled PLC Programmer to join a dynamic engineering team specializing in industrial automation and control systems. The role focuses on developing, programming, configuring, testing and commissioning PLC-based solutions to improve operational efficiency and reliability.The candidate should have strong troubleshooting skills,...


  • Pretoria, Gauteng, South Africa Career27 Full-time

    Apply for verified Opportunities for Unemployed Youth. Daily Updates. The Council for Scientific and Industrial Research (CSIR) has partnered with MICT SETA to offer an exciting one-year internship programme for unemployed South African graduates seeking practical workplace experience. This highly sought-after graduate programme provides successful...


  • Pretoria, Gauteng, South Africa BMW Group Full-time

    BMW Group South Africa Graduate Programme 2027BMW Group South Africa is inviting enthusiastic, talented and ambitious graduates to apply for our 2027 Graduate Programme.At BMW, we build more than just cars. We invest in developing future talent, creating opportunities for graduates to gain meaningful workplace experience, develop their capabilities and...


  • Pretoria, Gauteng, South Africa Company: Siemens Industry Software SA (Pty) Ltd Full-time

    Associate Consultant – Launch Graduate Program A 10-month fixed‑term Genesis Programme (1 Feb – 30 Nov 2027) offering hands‑on engineering experience from day one. Trainees work alongside experienced consultants and project managers, mastering PLM and CAD tools while contributing directly to customer‑facing projects across multiple sectors....


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a prestigious game development studio known for its immersive worlds and compelling narratives, is seeking a highly skilled and innovative Senior Gameplay Programmer with a specialization in Artificial Intelligence (AI) to join their fully remote team. In this critical role, you will be responsible for designing, implementing, and...

  • Job: Genesis Programme

    13 hours ago


    pretoria, gauteng, South Africa Company : Siemens Industry Software SA Full-time

    A 10-month fixed-term Genesis Programme (1 Feb – 30 Nov 2027) accelerating entry into PLM solution selling. Trainees develop expertise in PLM and CAD solutions, learn to communicate technical concepts to business stakeholders, and gain exposure to the full sales cycle alongside solution architects and experienced presales professionals. Requires attending...


  • Pretoria, Gauteng, South Africa Company : Siemens Industry Software SA (Pty) Ltd Full-time R 240,000 - R 360,000 Contract

    A 10-month fixed-term Genesis Programme (1 Feb – 30 Nov 2027) accelerating entry into PLM solution selling. Trainees develop expertise in PLM and CAD solutions, learn to communicate technical concepts to business stakeholders, and gain exposure to the full sales cycle alongside solution architects and experienced presales professionals. Requires attending...


  • Pretoria, Gauteng, South Africa 5DT Inc. Full-time R 500,000 - R 700,000 Contract

    South Africa: Simulator Developer/Programmer Pretoria, South Africa | Posted on 20/08/2024 We are seeking Simulator Developers and Game Developers to help us develop Next-Generation Training Simulators, VR Systems and MR Systems. We are looking to hire candidates for 1 January 2026 and also during the course of 2026. 5DT (FifthDimension Technologies) is a...