Is your company going to transfer you over to the Canadian office and apply for your work permit? If yes, then you can come to Canada as a temporary worker (if the work permit is approved) and look into applying for PR later. You could also ask them to apply for your arranged employment opinion, see
http://www.hrsdc.gc.ca/eng/workplaceskills/foreign_workers/supperimm.shtml and you can use that paper to apply for permanent residency as a skilled worker with AEO (has to be a skilled job) or under a provincial nominee program (depends on the province though).
To apply for PR in Canada, you have to meet the requirements for some immigration class, see
http://www.cic.gc.ca/english/immigrate/index.asp It is easier if you have a job offer from a Canadian employer. Staying with your employer and working from home without getting a work permit as it doesn't matter where you live for your job wouldn't really help you immigrate since you would just have visit status in Canada if you did that.