You are right. I would like to focus on high level architecture. But things often go against one's wishes;
especially for the new comers who have no any Canadian experience. Actually, I have gotten ready to start from a junior engineer, but there also seems few chance. Anyway, I won't give up. Thanks a lot for your concerns.