We are on the lookout for a dynamic Mechanical Engineer to contribute to our engineering projects in Johannesburg. You will be tasked with designing mechanical systems, collaborating with peers on project specifications, and utilizing software tools for simulation and modeling. This position offers an exciting opportunity to be part of a team that values innovation and excellence.