Join our team as a Mechanical Engineer in Johannesburg, where you will be responsible for designing, developing, and testing mechanical systems and components. The successful candidate will have a strong grasp of engineering principles and will work collaboratively to solve complex problems while ensuring project deadlines are met.