Mechanical Design Engineer at comlux (Ta' Xbiex, Malta, Malta) — aijobsearch