We are seeking a skilled Mechanical Engineer to join our dynamic team in Johannesburg. As a Mechanical Engineer, you will be responsible for designing, developing, and testing mechanical systems and products. You will work collaboratively within cross-functional teams to deliver innovative solutions for our clients. The ideal candidate should possess a strong background in mechanical engineering principles and practices and have a passion for driving technological advancements.