We are seeking a Mechanical Engineer to join our skilled team in Johannesburg. The role involves designing, analyzing, and improving mechanical systems and components for diverse engineering projects. The ideal candidate will have a strong background in mechanical design, experience with CAD software, and excellent problem-solving skills.