robotics engineering salary in canada