53 multi-core "Faculty of Engineering" positions