We are seeking a skilled Mechanical Engineer to join our team in Johannesburg. In this role, you'll develop, design, and implement complex mechanical systems, contributing your expertise to ensure optimal performance. You will collaborate with cross-functional teams, ensuring projects are completed on time and within budget. The ideal candidate will have a strong background in mechanical engineering principles, including thermodynamics, fluid dynamics, and materials science.