yes, if you get a job you'll be able to stay there on work visa. Then most companies. If you are well qualified then you should be able to apply immigration. They are not as tough as US INS. I have friend's who have brought their family(wife kids) with them or have kids there.
By the way if you google Canadian immigration, you'll find every thing you need to know.