I can't speak for you, obviously, but I was born in Taiwan and moved to Canada as a child. The first winter was pretty brutal, but mostly because my family had to basically learn how to dress for winter weather, entirely from scratch.
But it's a complete non-issue now.
Keep in mind it also depends on where you settle in Canada. My family settled in Vancouver where the weather is fairly mild and rarely below freezing. If you are in, say, Ottawa (which also has a tech presence), you will sometimes see -20C to -30C weather. That's much rougher to deal with.
There are many Indian-Canadians who live in Vancouver as well as the Toronto area (among other places, but those two seem to be where the concentration is), you may be able to reach out to some of them and figure out the climate problem.
But it's a complete non-issue now.
Keep in mind it also depends on where you settle in Canada. My family settled in Vancouver where the weather is fairly mild and rarely below freezing. If you are in, say, Ottawa (which also has a tech presence), you will sometimes see -20C to -30C weather. That's much rougher to deal with.
There are many Indian-Canadians who live in Vancouver as well as the Toronto area (among other places, but those two seem to be where the concentration is), you may be able to reach out to some of them and figure out the climate problem.