Join our team in Johannesburg as a Mechanical Engineer where you will play a critical role in the design and development of mechanical systems and products. The ideal candidate will have a solid background in mechanical engineering principles and be adept at using CAD software. Contributing to projects from conception to completion, this is a fantastic opportunity for innovative minds to make a significant impact.