As a Mechanical Engineer, you'll play a pivotal role in our engineering team in Johannesburg. We seek someone who is enthusiastic about engineering design and has experience in developing mechanical systems. Your role involves creating detailed designs, performing simulations, and collaborating with cross-functional teams to bring ideas into reality. This position offers exciting opportunities for professional growth and skill enhancement.