internship mechanical engineering

10,000 internship mechanical engineering 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 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 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 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, South Africa GBS Full-time

    Cubix – Where Your Career Starts- We are Offering A 12-month paid internship that provides hands‑on experience. At Cubix, interns get more than just work experience — they get the opportunity to learn, grow, collaborate and make an impact in a dynamic and fast‑paced environment. With supportive teams, exciting opportunities and room to develop your...


  • KwaZulu-Natal, South Africa GBS Full-time R 89,000 - R 134,000 Contract

    Cubix – Where Your Career Starts- We are Offering A 12-month paid internship that provides hands‑on experience.At Cubix, interns get more than just work experience — they get the opportunity to learn, grow, collaborate and make an impact in a dynamic and fast‑paced environment.With supportive teams, exciting opportunities and room to develop your...


  • Durban, KwaZulu-Natal, South Africa Cubix (GBS) Full-time

    12-month paid internship at Cubix, a GBS division. Official vacancy remains available with Apply option; closing date and stipend amount not stated. Requirements CompTIA A+ and Network+ IT-related diploma or certificate recommended South African citizen Grade 12 Age 18–35 Clear criminal and ITC records Unemployed and not on another internship or...


  • South Africa Company : Nedbank Full-time R 240,000 - R 360,000 Contract

    Nedbank's YES Programme invites South African youth to gain structured workplace experience in the Mining & Power sector, specifically Mechanical Engineering. Trainees collaborate with a team, contribute to objectives, and develop practical skills while upholding Nedbank's values of integrity, respect, and client-centricity.Participants are expected to be...

  • Job: Internship

    2 days ago


    cape town, western cape, South Africa Company : Strategic HR Partner Full-time

    4 Month contract starting January 2026: My client is offering the right candidate a great opportunity to join a fast growing South African fintech that enables seamless and innovative end-to-end customer onboarding services that drive conversion rates, prevent fraud, reduce risk and costs. Sprint Hive provides automated and easy to implement solutions that...

  • Mechanical Engineer

    1 hour ago


    Cape Town, Western Cape, South Africa Network Recruitment Full-time

    As a Mechanical Engineer, you will be responsible for the design, development, implementation, and optimization of mechanical systems, machinery, and manufacturing processes. You will work closely with production teams, project engineers, suppliers, and clients to ensure projects are delivered safely, efficiently, and in accordance with quality and technical...

  • Mechanical Engineer

    1 hour ago


    Johannesburg, Gauteng, South Africa Network Engineering Full-time

    Reference: NES018167-CM-1Are you ready to revolutionize the world through innovative design solutions? Do you thrive on challenges and seek to push the boundaries of what's possible? If so, we want YOU to apply today to be a part of a dynamic team!Duties & ResponsibilitiesAs a Mechanical Design Engineer, you will:Lead the design and development of innovative...

  • Mechanical Engineer

    4 hours ago


    stellenbosch, western cape, South Africa Exceed Human Resource Consultants Full-time

    Reference: 11372 CM Consultant: Christa Mostert Job Description Design and develop mechanical components and assemblies. Create detailed 3D CAD models and manufacturing drawings. Perform structural, thermal and vibration analysis. Support environmental qualification testing, including vibration and thermal vacuum testing. Analyse test data and prepare...


  • Cape Town, Western Cape, South Africa Inuka Partners Full-time

    Support mechanical engineering design, technical assessments, and project delivery across utility-scale solar PV projects.Our client is a renewable energy IPP seeking a Mechanical Engineer to support engineering design and project execution, with a focus on mechanical systems and substructures for utility-scale solar PV projects.ResponsibilitiesConduct...

  • Mechanical Engineer

    5 hours ago


    Cape Town, Western Cape, South Africa Aim Personnel Full-time

    Mechanical Engineer - Cape Town Junior person with a Qualification. Working on SolidWorks, work with thin sheet metal. Start ASAP. This is a perfect career opportunity for a young graduate, with about 2 years experience. Start ASAP. Mail a detailed cv ASAP

  • Mechanical Engineer

    10 hours ago


    za Fluor Corp Full-time

    Mechanical EngineerJob detailsPosted09 October 2026SalaryZAR NegotiableStart date09 October 2026LocationRepublic of South AfricaJob type ContractDiscipline Mining & MetalsReference170569Job Function Mechanical EngineerJob descriptionOur client is proud to design and build projects and careers. They are committed to fostering a welcoming and collaborative...

  • Mechanical Engineer

    10 hours ago


    Pretoria, Gauteng, South Africa Advius Full-time

    Pretoria, South Africa | Posted on 10/28/2026 Our client is an established building services company that designs, installs and maintains mechanical systems for commercial, industrial and institutional buildings. Known for its technical quality and long-standing client relationships, the business is strengthening its engineering team and is looking for a...

  • Mechanical Engineer

    10 hours ago


    Cape Town, Western Cape, South Africa Scatec Group Full-time

    Overview Mechanical Engineer Cape Town, South Africa At Scatec, you get to work on something that matters. We develop, build, own, and operate renewable energy solutions that accelerate access to reliable and affordable clean energy. As part of a global and agile organisation, you will work with skilled colleagues across functions and geographies, take real...

  • Mechanical Engineer

    10 hours ago


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

    About the RoleOur client, a prominent player in the industrial manufacturing sector, is seeking a dedicated Mechanical Engineer to join their team in Richards Bay, KwaZulu-Natal . This is an on-site position focused on contributing to the design, development, and optimization of mechanical systems for large-scale industrial machinery. The successful...

  • Mechanical Engineer

    10 hours ago


    Johannesburg, Gauteng, South Africa Fusion Personnel Full-time

    Minimum RequirementsBEng in Mechanical Engineering or BSc Engineering in Mechanical Engineering.Minimum 1520 years of relevant experience.Extensive experience in mechanical engineering, process engineering and thermal drying equipment.Proficient in performing design calculations for tanks and equipment, including gears, motors and reduction ratios.Experience...