adjunct mechanical engineering careers in Karachi, Pakistan