mechanical engineering opportunities in canada