We are in search of a skilled Mechanical Engineer to join our Johannesburg team. This role requires a blend of technical expertise and innovative problem-solving abilities to design, develop, and test mechanical systems and products. The ideal candidate will have experience in CAD software and an understanding of manufacturing processes.