trainee mechanical engineering careers in Canada