We are looking for a Mechanical Engineer to contribute to our growing team in Johannesburg. In this role, you will design and optimize mechanical components and systems, ensuring they adhere to applicable codes and regulations. You will analyze results, prepare detailed reports, and present findings to stakeholders, playing a critical role in the success of various engineering projects.