We seek a skilled Mechanical Engineer to join our dynamic team in Johannesburg. The ideal candidate will have experience in mechanical design and development, with a passion for innovative engineering solutions. In this role, you will collaborate with cross-functional teams to create efficient systems, analyze project specifications, and manage the entire engineering process. Understanding of CAD software and knowledge of material properties are essential for success.