We are seeking a passionate Mechanical Engineer to join our Johannesburg team. The ideal candidate should possess a solid understanding of mechanical systems and be eager to tackle complex engineering challenges. This role involves both design and analysis, working closely with cross-functional teams to deliver top-notch engineering solutions.