We are seeking a dynamic Mechanical Engineer to join our Johannesburg team. The ideal candidate will possess a robust understanding of mechanical design and analysis, with hands-on experience in engineering processes. You will work closely with our multidisciplinary teams to ensure project success from conception through to delivery.