Join our dynamic team as a Mechanical Engineer in Johannesburg. In this role, you will leverage your engineering expertise to design and develop advanced mechanical systems. You should be adept at collaborating with cross-functional teams to execute projects on time and within budget, while ensuring adherence to safety and environmental standards.