We are seeking a Mechanical Engineer to join our dynamic team in Johannesburg. This role involves designing, developing, and testing mechanical systems and components while collaborating with various teams to ensure project success. Ideal candidates will have strong analytical skills and a deep understanding of engineering principles.