We are seeking a Mechanical Engineer to join our talented team in Pretoria. The successful candidate will be responsible for designing, developing, and testing mechanical systems and components. You will work closely with other engineers and clients to ensure that projects are completed on time and to specification. This role requires strong analytical skills and the ability to troubleshoot existing systems.