We are seeking a Mechanical Engineer to join our team in Johannesburg. The ideal candidate will be responsible for designing, developing, and testing mechanical systems. You will work closely with cross-functional teams to ensure the successful execution of engineering projects. This role requires strong problem-solving skills and the ability to work under pressure.