We are seeking a Mechanical Engineer to join our talented team in Johannesburg. The ideal candidate will have a strong foundation in mechanical design and analysis, with experience in using CAD software to create innovative solutions. You will be involved in all phases of a project from conception through to execution.