There is nothing wrong with that, in terms of being a landed immigrant in order to maintain your status you just have to live here 2 years out of 5, and those 2 don't even have to be continuous. So a job for one year, that will be no problem at all.
http://www.cic.gc.ca/english/information/applications/guides/5445EA.aspthe table there lays out the requirements to maintain PR status, so you just gotta live in Canada 730 days out of 5 years, not too bad at all.
In terms of what you said about jobs, I have to agree, I think the economy in Canada is just as bad and probably worse than the U.S despite what the numbers say, especially for highly educated people. Plus the cost of living here is brutal when compared to the U.S, the U.S is far cheaper in almost every way.
It makes no sense to me that people keep immigrating here, for a highly educated person that's almost like committing career suicide.