28 mechanical engineer graduate job offers

1-25 of 28 jobs

Sort by
City
  • Johannesburg  3
  • Midrand  3
  • Bloemfontein  2
  • Cape Town  2
  • Centurion  2
  • Germiston  2
  • Pietermaritzburg  2
  • Pinetown  2
  • Durban  1
  • Lichtenburg  1
Provinces
  • Gauteng  15
  • KwaZulu-Natal  6
  • Western Cape  4
  • Free State  2
  • North-West  1
Profession
  • Mechanical Engineer
company
  • barrows  2
  • lesedi nuclear services  2
  • network engineering  2
  • afrimat  1
Contract Type
  • Apprenticeship
  • Contractor
  • Graduate  11
  • Permanent  1
  • Temporary
  • Volunteer
Working Hours
  • Full Time  3
  • Part Time
Experience
  • 0+
  • 1+
  • 2+
  • 3+
  • 4+
  • 5+
Salary
to
Publication date
  • Today  5
  • Within the last 7 days  21
  • Graduate Mechanical Engineer

    Network Recruitment Johannesburg, Gauteng

    Key Responsibilities: Assist the engineering team with the design, development, and improvement of mechanical systems and components. Support 3D modelling...
    23 days ago in executiveplacements.com

    Report
  • Mechanical engineering graduate programme 2026

    Henred Fruehauf Cape Town, Western Cape

    B.Eng or B.Tech degree in Mechanical Engineering. Ability to work under pressure. Strong time management skills. Fully bilingual in Afrikaans and English. Excel
    30+ days ago in executiveplacements.com

    Report
  • Graduate Mechanical Engineer

    Network Recruitment Bloemfontein, Free State

    ...Join a team that values technical expertise, continuous improvement, and career growth in a fast-paced manufacturing environment. As a Junior Mechanical...
    23 days ago in jobplacements.com

    Report
  • Graduate B.Sc Mechanical Engineer

    HR Genie Pretoria, Gauteng

    Purpose of the Role The Graduate Mechanical Engineer will assist in the planning, design, and execution of mechanical systems and equipment within...
    30+ days ago in jobplacements.com

    Report
  • Junior/Grad Mechanical Engineer

    G-Core Capital Pinetown, Kwazulu-Natal

    Sector: Engineering / Manufacturing / Projects Key Requirements: Bachelors Degree in Mechanical Engineering (recent graduate or newly qualified). Proficiency...
    17 days ago in jobplacements.com

    Report
  • Graduate: Mechanical Engineer in CFD

    Teraco – A Digital Realty Company Western Cape

    Job Overview Teraco is a leading data‑centre company committed to innovation and excellence. We are thrilled to offer an exciting Graduate Program...
    3 days ago in WhatJobs

    Report
  • Graduate / Student - Mechanical Engineer - Centurion

    Jenrec Recruitment Johannesburg, Gauteng

    This role supports the design and development of land-based defence systems, including armoured vehicles and advanced mechanical subsystems. The successful...
    3 days ago in WhatJobs

    Report
  • Graduate Mechanical Engineer

    new Network Finance Gauteng, Gauteng

    Key Responsibilities: Assist the engineering team with design, development, and improvement of mechanical systems and components. Support with 3D modelling...
    1 day ago in Job Mail

    Report
  • Mechanical Engineer

    SGS Midvaal, Gauteng

    ...Or B. Tech (Mechanical) graduate and preferably registered with ECSA as a professional engineer. SKILLS AND EXPERIENCEA proven track record of 5-7 years plus
    5 days ago in WhatJobs

    Report
  • Mechanical Engineer Midrand

    network engineering Midrand, Gauteng

    Lead Mechanical EngineerReference: NES018086-SV-1A leading multinational corporation is seeking a Lead Mechanical Engineer with consultancy experience and...
    3 days ago in WhatJobs

    Report
  • Mechanical Engineer

    Hire Resolve Centurion, Gauteng

    A leading manufacturing and engineering company is looking for an experienced Mechanical Engineer with strong experience in steel, mining, or manufacturing...
    30+ days ago in careers24.com

    Report
  • PR Eng Mechanical Engineer

    network engineering Midrand, Gauteng

    Lead Mechanical EngineerReference: NES018086-SV-1A leading multinational corporation is seeking a Lead Mechanical Engineer with consultancy experience and...
    3 days ago in WhatJobs

    Report
  • Junior Mechanical Engineer (Entry-Level)

    Pronel Personnel Pietermaritzburg, Kwazulu-Natal

    Job DescriptionOur client is seeking a Junior Mechanical Engineer to join their dynamic team. This role offers an excellent opportunity for a recent graduate...
    5 days ago in WhatJobs

    Report
  • Junior/Grad Mechanical Engineer

    new G-Core Capital Pinetown, Kwazulu-Natal

    Our client comes from the Jobbing Industry and is looking for a young Engineering Graduate to assist their current Design Engineer. Must have Design interest...
    1 day ago in Job Mail

    Report
  • Mechatronics/Mechanical Engineer

    new The Legends Agency Cape Town, Western Cape

    About the job Mechatronics/Mechanical Engineer Job title Mechatronics/Mechanical Engineer Graduate in Mechatronics/Mechanical Engineering...
    1 day ago in WhatJobs

    Report
  • Junior Mechanical Engineer - Manufacturing

    new The Legends Agency Johannesburg, Gauteng

    Junior Mechanical Engineer. Manufacturing About the job Junior Mechanical Engineer. Manufacturing R35,000 CTC 3-Month Contract Leading to Permanent Are you a...
    1 day ago in WhatJobs

    Report
  • Junior Mechanical Engineer

    Mindcor Germiston, Gauteng

    Are you a recent graduate with a Bachelor of Science or Bachelor of Engineering in Mechanical Engineering? Are you eager to dive into the world of client...
    5 days ago in WhatJobs

    Report
  • Junior Mechanical Engineer Wadeville

    Mindcor Germiston, Gauteng

    Are you a recent graduate with a Bachelor of Science or Bachelor of Engineering in Mechanical Engineering? Are you eager to dive into the world of client...
    5 days ago in WhatJobs

    Report
  • GIT Mechanical Engineer

    Afrimat Lichtenburg, North-West

    Location: *Lichtenburg, North West, South AfricaAfrimat Industries (Pty) Ltd, based in Lichtenburg has a vacancy for a: # GIT Mechanical EngineerAfrimat is...
    3 days ago in WhatJobs

    Report
  • Mechanical engineering graduate programme 2026

    Route Management Bloemfontein, Free State  +1 Location

    B.Eng or B.Tech degree in Mechanical Engineering. Ability to work under pressure. Strong time management skills. Fully bilingual in Afrikaans and English. Excel
    2 days ago in Job Mail

    Report
  • Mechanical Proposals Engineer

    Elchemie Midrand, Gauteng

    ...EngineerJoin a leading EPC contractor that specializes in providing engineered solutions in the water and wastewater treatment industry as a Proposals Engineer...
    5 days ago in WhatJobs

    Report
  • Engineer-In-Training: Mechanical

    new Lesedi Nuclear Services Centurion, Gauteng

    Job title: Engineer‑In‑Training: Mechanical Job Location: Gauteng, Centurion Deadline: November 30, 2025 Quick Recommended Links Jobs by Location Job by...
    1 day ago in WhatJobs

    Report
  • Graduate Engineer Program

    new Rockwell Automation Gauteng

    ...and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us. Job Description As a Graduate...
    15 h 36 minutes ago in WhatJobs

    Report
  • Junior Mechanical Engineer Pietermaritzburg, South Africa

    Pronel Personnel Pietermaritzburg, Kwazulu-Natal

    Job DescriptionOur client is seeking a Junior Mechanical Engineer to join their dynamic team. This role offers an excellent opportunity for a recent graduate...
    5 days ago in WhatJobs

    Report
  • Engineer-In-Training: Mechanical

    new Lesedi Nuclear Services Gauteng

    Purpose of Role This is an opportunity for Graduate Engineers to be part of Lesedi's Design Group, gaining hands‑on experience in the roll‑out of design work...
    16 h 28 minutes ago in WhatJobs

    Report
X

Get notified when we have new listings available for graduate mechanical engineer

x
Receive the latest job offers by email

1 2 Next »

28 mechanical engineer graduate job offers

Receive alerts for this search

Find work faster! Publish your CV

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info