We are seeking a skilled Mechanical Engineer to be part of our dynamic team in Johannesburg. In this role, you'll be responsible for designing, analyzing, and testing mechanical systems. The ideal candidate should have a solid background in engineering principles and machinery design, along with the ability to work collaboratively across teams.