We are seeking a talented Mechanical Engineer to join our Johannesburg team. The ideal candidate will have a strong foundation in mechanical design principles, and will be responsible for developing and implementing engineering solutions for various projects. Working closely with cross-functional teams, you will contribute to the design and improvement of systems and components, ensuring they meet project specifications and client needs.