adjunct mechanical engineering careers in Peshawar, Pakistan