engineering apprentice

2,029 engineering apprentice job listings in South Africa. Find daily updated positions from leading job boards.


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 in Durban is seeking a Mechanical Engineering Apprentice to gain hands-on training in design, development, and maintenance of mechanical systems. You will work with experienced engineers on a variety of projects, building practical skills for a career in engineering.The apprenticeship focuses on safety, quality, and professional growth, with...


  • eastern cape, South Africa Placements24 Full-time

    About the Role Our client, a prominent player in the industrial and manufacturing sector located in Port Elizabeth, is actively seeking an ambitious Electrical Engineering Apprentice to join their skilled workforce. This is a fantastic opportunity for individuals with a strong aptitude for electrical systems and a desire to build a career in engineering. You...


  • northern cape, za, Northern Cape Placements24 Full-time

    Placements24 is seeking motivated individuals for Electrical Engineering Apprentices in Upington, Northern Cape. The program trains you in power distribution, industrial automation, and renewable energy, with hands-on experience alongside experienced engineers.The role is based at the Upington hub, with potential for hybrid work including site visits and...


  • johannesburg, gauteng, South Africa Placements24 Full-time

    Placements24 is offering an Electrical Engineering Apprenticeship in Johannesburg, Gauteng. The program provides hands-on experience and theoretical training in cutting-edge electrical systems with a structured learning curriculum and mentorship from senior engineers. The role emphasizes safety, collaboration, and ongoing professional development, with...


  • gqeberha, eastern cape, South Africa Placements24 Full-time

    Placements24 in Port Elizabeth is recruiting an Electrical Engineering Apprentice to join our industrial team. You will work closely with experienced engineers and technicians, gaining hands-on experience across installation, maintenance, and troubleshooting of electrical systems. This is a structured program designed to develop practical skills and a solid...


  • mbombela (nelspruit), mpumalanga, South Africa Placements24 Full-time

    About the Role Our client, a leading cloud solutions provider with a global footprint, is actively seeking driven and technically curious individuals to join their team as Remote Junior Cloud Engineer Apprentices. This fully remote program is designed to equip aspiring engineers with the essential skills and knowledge required to manage, maintain, and...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client, a dynamic manufacturing firm in Pietermaritzburg, KwaZulu-Natal is seeking an ambitious and detail-oriented Junior Electrical Engineering Apprentice to join their esteemed technical team. This is a fantastic opportunity for an individual passionate about electrical systems and eager to gain hands-on experience in a real-world...


  • Upington, Northern Cape, South Africa Placements24 Full-time R 78,000 - R 112,000 Contract

    Placements24 is seeking motivated individuals for Electrical Engineering Apprentices in Upington, Northern Cape. The program trains you in power distribution, industrial automation, and renewable energy, with hands-on experience alongside experienced engineers.The role is based at the Upington hub, with potential for hybrid work including site visits and...


  • Centurion, Gauteng, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    Placements24 is seeking a Trainee Software Developer to join a fully remote development team. This apprenticeship offers exposure to the full software lifecycle—from concept to deployment—entirely from home, with mentorship from senior engineers.Ideal for recent graduates or self-taught developers, you will learn coding, debugging, and software...


  • Rustenburg, North West, South Africa Placements24 Full-time R 89,000 - R 134,000 Contract

    Placements24 in South Africa is seeking a remote Junior Software Developer Apprentice to launch a career in software development. This fully remote program offers hands-on experience, mentoring from seasoned engineers, and exposure to cloud-based platforms, APIs, and backend services.You will learn modern programming languages, agile practices, and the full...


  • gauteng, za, Gauteng Placements24 Full-time

    Placements24 is offering an Electrical Engineering Apprenticeship in Tembisa, Gauteng. You will gain hands-on experience and theoretical knowledge while working with senior engineers and technicians in a hybrid setting.The program focuses on electronics, circuits, and power systems, with mentorship, structured training, and a pathway to potential full-time...


  • workfromhome, western cape, South Africa Placements24 Full-time

    About the Role Our client is actively seeking a motivated Remote Junior Software Engineer Apprentice to join their innovative team, based remotely with a focus on the Cape Town region. This role provides an unparalleled opportunity to learn software engineering best practices in a fully remote setting, contributing to impactful projects. You will be paired...


  • Richards Bay, KwaZulu-Natal, South Africa Placements24 Full-time R 39,000 - R 73,000 Contract

    Placements24 is recruiting for an Electrical Engineering Apprenticeship based in Richards Bay, KwaZulu-Natal. You will learn hands-on design, installation, maintenance and troubleshooting of electrical systems alongside experienced engineers, in a structured program focused on safety and practical outcomes.You will gain skills in power generation,...


  • stellenbosch, western cape, South Africa Placements24 Full-time

    Placements24 in Stellenbosch, Western Cape, is seeking a motivated Software Development Apprentice to join a growing tech startup’s engineering team. You will gain hands-on experience across the full software development lifecycle, from conceptualization and design to coding, testing, and deployment, learning modern languages and frameworks along the way....


  • bloemfontein, free state, South Africa Placements24 Full-time

    Placements24 in Bloemfontein is seeking self-motivated individuals for an Apprentice Electrical Engineer program. You will work on-site in design, installation, maintenance and testing of electrical systems across industrial projects, under mentorship from experienced engineers. This hands-on role builds a solid foundation for a career in electrical...


  • vereeniging, gauteng, South Africa Placements24 Full-time

    Placements24 is seeking an Electrical Engineering Apprentice in Vereeniging, Gauteng, to join a utilities and infrastructure team. You will gain hands-on experience under certified electricians and engineers on installation, maintenance, and testing projects. You will learn to read electrical schematics, safety standards, and practical instrumentation, with...


  • gauteng, South Africa Placements24 Full-time

    Placements24 is offering an Electrical Engineering Apprenticeship in Tembisa, Gauteng. You will gain hands-on experience and theoretical knowledge while working with senior engineers and technicians in a hybrid setting. The program focuses on electronics, circuits, and power systems, with mentorship, structured training, and a pathway to potential full-time...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time R 50,000 - R 73,000 Contract

    About the RoleOur client, a leading automotive service provider in the Pietermaritzburg region, is seeking to recruit enthusiastic and dedicated Junior Automotive Engineering Apprentices to join their dynamic team. This is an exceptional opportunity for individuals passionate about mechanics and engineering to gain invaluable hands‑on experience and...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 in Durban is seeking candidates for an electrical engineering technician apprenticeship. This in-person program offers hands-on training in installation, maintenance and repair of industrial electrical systems, with mentorship from experienced engineers.Participants will gain practical skills, safety discipline and industry-recognized...


  • pretoria, gauteng, South Africa Placements24 Full-time

    Placements24 in South Africa invites applications for an Apprentice Cloud Engineer for a fully remote program. You'll start hands-on with AWS/Azure/GCP, learn IaC, automation, security, and scalability under experienced mentors. You will gain exposure to Docker and Kubernetes, scripting with Python or Bash, and contribute to real cloud projects while earning...