We are currently seeking a Mechanical Design Engineer to join our team in Johannesburg. The ideal candidate will have a strong background in mechanical design and engineering principles. You will be responsible for developing and testing prototypes, working with CAD software, and collaborating with cross-functional teams to deliver innovative solutions.