We are seeking a Mechanical Engineer to join our Johannesburg team. The ideal candidate will have a strong foundation in mechanical design, analysis, and project execution. You will be involved in designing mechanical systems, conducting feasibility studies, and working collaboratively with interdisciplinary teams.