Hi,
I too am in 0213 NOC. But for the moment I am not worrying much on the Job front, as i feel first thing to expect is PR and then start working towards preparations and connection, interviews etc.
Somewhere in one of this forum i have read, people were able to get jobs from India, once they have visa. So it may be a possiblity.
Immediate PM role will be tough i feel, if you are getting transferred from your existing company, which will be the best way. Another possiblity will be continue to work at USA and still keep visiting Canada in PR, till we get a good position.
(But I would take seniors advice on this)
nSukan