mechanical engineering teaching jobs in canada