Working in Canada
Thats not correct.
It is relatively easy for a Canadian company to sponsor you.
Lot's of companies do this, in fact "Air Pilots, Flight Engineers and Air Navigators"
Is an occupation listed that Canadian employers struggle to fill, so the requirements on them advertising etc are reduced.
PT6