Flyingman,
I don't know for sure, but the link below will send you to Transport Canada and they will have the answers that you are seeking. You might also wish to contact immigration. You would need to find out if you can come over to start with. I do know that Air Canada is hiring about 500 pilots this year. Good Luck
http://www.tc.gc.ca/en/menu.htm