We are seeking a highly skilled Mechanical Engineer to join our dedicated team in Johannesburg. As part of our engineering department, you will design, develop, and oversee mechanical systems and processes, ensuring they meet safety and performance standards. The ideal candidate will possess expertise in CAD, fluid dynamics, and materials science, ready to tackle complex engineering challenges.