Yes, you are right, you can be gone for up to 3 years while you work in your home country, save up money and look for a job in Canada over the internet.
I am not familiar with bio-medical engineering or if that even exists in Canada. You may have to do an upgrade. This website may help link you to somebody who can tell you more about it:
http://www.cicic.ca/385/working-in-canada.canada