We are seeking a Mechanical Engineer to join our team in Johannesburg. The ideal candidate will have a solid understanding of mechanical systems and experience in project management. You will be responsible for designing, developing, and testing mechanical components and systems.