internship for mechanical engineer

628 internship for mechanical engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • South Africa GOLD Full-time

    IntroductionOur mining client based in the East Rand is seeking a Qualified Mechanical Engineer Graduate to join their team in the Engineering Department The purpose of this role is to  provide structured workplace exposure and training for graduates allowing the interns to apply their academic knowledge in real world settings. This role provides practical...


  • Glenvista, Gauteng, South Africa Rand Water Full-time

    Job Advert SummaryThe National Treasury’s Graduate Internship Programme provides an opportunity for graduates to gain the necessary application skills as well as “hands on” work experience in various infrastructure disciplines. Govan Mbeki Local Municipality and Rand Water take pleasure in inviting suitably qualified and unemployed graduates to...


  • Johannesburg, Gauteng, South Africa Rand Water Full-time

    The National Treasury’s Graduate Internship Programme provides an opportunity for graduates to gain the necessary application skills as well as “hands on” work experience in various infrastructure disciplines. Govan Mbeki Local Municipality and Rand Water take pleasure in inviting suitably qualified and unemployed graduates to participate in a...


  • Johannesburg, Gauteng, South Africa Company : Rand Water Full-time R 134,000 - R 201,000 Contract

    Graduate Internship Programme - Beng/Bsc Mechanical Engineering X2 (3 Year Fixed Term Contract) Description Govan Mbeki Local Municipality and Rand Water take pleasure in inviting suitably qualified and unemployed graduates to participate in a three-year fixed term contract programme for the above mentioned discipline. Responsibilities During the training,...


  • Johannesburg, Gauteng, South Africa Scholarlyafrica Full-time

    Bidvest Facilities Management Mechanical Engineering Graduate Internship 2026Bidvest Facilities Management is recruiting a Mechanical Engineering Graduate in Johannesburg, Gauteng. This graduate opportunity offers hands-on experience in maintenance operations, engineering projects, asset management, compliance, and professional development.Bidvest Facilities...


  • Johannesburg, Gauteng, South Africa Scholarlyafrica Full-time R 120,000 - R 180,000 Contract

    Bidvest Facilities Management invites applications for a Mechanical Engineering Graduate Internship in Johannesburg, Gauteng. The programme provides hands-on exposure to maintenance operations, asset management and project activities within a dynamic facilities management environment.Recent graduates with a BSc in Mechanical Engineering will gain practical...


  • kwazulu-natal, za, KwaZulu-Natal Placements24 Full-time

    About the RoleOur client, a prominent player in the renewable energy sector, is seeking a motivated Mechanical Engineering Intern to join their innovative team in Richards Bay, KwaZulu-Natal, ZA . This internship offers a unique opportunity for individuals pursuing a degree in Mechanical Engineering to gain practical experience in a challenging and rewarding...


  • mtubatuba local municipality, kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a prominent player in the renewable energy sector, is seeking a motivated Mechanical Engineering Intern to join their innovative team in Richards Bay, KwaZulu-Natal, ZA . This internship offers a unique opportunity for individuals pursuing a degree in Mechanical Engineering to gain practical experience in a challenging and...


  • kwazulu natal, South Africa Placements24 Full-time

    About the Role Our client, a prominent player in the renewable energy sector, is seeking a motivated Mechanical Engineering Intern to join their innovative team in Richards Bay, Kwa Zulu-Natal, ZA. This internship offers a unique opportunity for individuals pursuing a degree in Mechanical Engineering to gain practical experience in a challenging and...


  • Johannesburg, South Africa Recruitpro Solutions Full-time

    Key responsibilities - Contribute to PLC programming, industrial automation and system integration projects - Assess machines mechanically and support refurbishment through design input and practical implementation - Assist with mechanical design, drafting and refinement of engineering solutions - Support commissioning and troubleshoot mechanical and...


  • Paarl, Western Cape, South Africa Placements24 Full-time R 56,000 - R 89,000 Contract

    About the RoleOur client, a well-established engineering consultancy based in Paarl, Western Cape , is offering a valuable Mechanical Engineering Intern position. This is an on-site role designed to provide aspiring engineers with practical, hands‑on experience within a professional engineering setting. As an intern, you will support the engineering team...

  • Engineering Lecturer

    11 hours ago


    Richards Bay, KwaZulu-Natal, South Africa Placements24 Full-time

    About the Role Our client, a leading technical college in Richards Bay, KwaZulu-Natal , is looking for a qualified and experienced Mechanical Engineering Lecturer. This role is crucial for delivering high-quality theoretical and practical instruction to students pursuing National Diploma and Certificate courses in Mechanical Engineering. The ideal candidate...


  • Randburg, Gauteng, South Africa Placements24 Full-time R 89,000 - R 134,000 Contract

    Our client is offering an exciting Graduate Mechanical Engineer Intern opportunity within their dynamic team in Randburg . This internship provides invaluable practical experience in mechanical design, analysis, and project execution. You will work alongside seasoned engineers, contributing to real-world projects and gaining exposure to various aspects of...


  • cape town, western cape, South Africa Amazon Web Services (AWS) Full-time

    Description Want to be part of the team that keeps the world's largest cloud running? As an Engineering Operations Technician Intern at Amazon Web Services (AWS), you will get hands-on experience with the critical infrastructure behind Amazon's global data centers - and your work will directly impact millions of customers worldwide. Want to be part of the...


  • Durban, KwaZulu-Natal, South Africa Company : Takealot Group Full-time R 89,000 - R 134,000 Contract

    Takealot Group, South Africa’s leading online Retail / Delivery organisation, is looking for a highly talented Mechanical Engineering Intern to join our team in Durban Distribution Centre. The Internship Program will be split between all businesses within the Group, namely: Takealot.com, TFS and Mr. DWe are a young, dynamic, hyper growth company looking...


  • Gauteng, South Africa Company : RCL Foods Full-time R 120,000 - R 180,000 Contract

    As a Mechanical Engineer – Management Trainee, you will be part of our long-term development programme designed to build authentic leadership within the business. Over the course of 4-5 years, you will gain exposure to plant operations, engineering projects, and maintenance systems while working on real business challenges within a high-performing...


  • cape town, western cape, South Africa Amazon Web Services Full-time

    Description Want to be part of the team that keeps the world's largest cloud running? As an Engineering Operations Technician Intern at Amazon Web Services (AWS), you will get hands-on experience with the critical infrastructure behind Amazon's global data centers - and your work will directly impact millions of customers worldwide. Want to be part of the...


  • gauteng, za, Gauteng Company: RCL Foods Full-time

    As a Mechanical Engineer – Management Trainee, you will be part of our long-term development programme designed to build authentic leadership within the business. Over the course of 4-5 years, you will gain exposure to plant operations, engineering projects, and maintenance systems while working on real business challenges within a high-performing...


  • gauteng, za, Gauteng Placements24 Full-time

    Placements24 in South Africa is seeking a Junior Mechanical Engineer for a fully remote internship with a leading automotive components manufacturer. You will assist with design, development, and testing of mechanical components using CAD tools and support senior engineers.This internship offers mentorship, hands-on exposure to CAD (AutoCAD/SolidWorks),...


  • Gauteng, South Africa Placements24 Full-time R 67,000 - R 112,000 Contract

    Placements24 in South Africa is seeking a Junior Mechanical Engineer for a fully remote internship with a leading automotive components manufacturer. You will assist with design, development, and testing of mechanical components using CAD tools and support senior engineers.This internship offers mentorship, hands-on exposure to CAD (AutoCAD/SolidWorks),...