We are seeking a talented Mechanical Engineer to join our team in Johannesburg. The successful candidate will be responsible for designing, developing, and testing mechanical devices and systems. You will work closely with cross-functional teams to ensure the delivery of high-quality engineering solutions. Candidates should have a solid understanding of engineering principles and excellent problem-solving skills.