mechatronics careers in Birkirkara, Malta