As a Mechanical Design Engineer, you will leverage your expertise to contribute to exciting design projects in Johannesburg. This position requires innovative thinking, solid technical skills, and the ability to work collaboratively with other engineers and clients to ensure successful project outcomes.