Students in Canada have a great chance to participate in a so-called co-op program and work for a company for several months (typically four, I believe). Yes, we had and probably still have similar programs in Russia but they are much shorter and I have some doubts that it’s possible to grasp anything during this time. Moreover, students were considered as an obstacle, not as a nice temporary addition.
P.S. Waterloo University seems like a good place to study if you want the major in a technical field.