We are seeking a dedicated Mechanical Engineer to join our vibrant team in Johannesburg. The successful candidate will be responsible for designing, developing, and testing mechanical systems and components for a variety of applications. This role requires innovative thinking and a solid engineering background to contribute to the development of user-focused solutions. Experience in mechanical design, along with proficiency in CAD software, is essential.