For two and a half years. I worked (offshore) as Senior Software Engineer and Team Leader at Telus International Philippines, a subsidiary of Telus in Asia, where I directly worked and interfaced with the onshore counterparts in Canada (Software Architects, Managers, Developers, QA & Testers, etc). Can that be considered as part of the so called “Canadian Work Experience”?
The answer depends on what the government of Canada means by "Canadian work experience." It might include work one has done with a Canadian company, as you have done, or might require that the work have been done in Canada.
I entered "Canadian Immigration" in a web search engine; a list of results was presented. Then I clicked on the first entry posted by the Canadian government, I entered "Canadian Work Experience" in the search box on that page. That search showed that the phrase "Canadian Work Experience" appeared on this Canadian government webpage describing the "Canadian Experience Class (Express Entry)" immigration scheme.
Here's a screenshot from that page:
The text above includes this:
- have at least 1 year of skilled work experience in Canada, in the last 3 years before you apply. The work was: full-time or an equal amount in part-time
- have gained your work experience by working in Canada legally
(Note that the words "1 year of skilled work experience in Canada" are a link. Clicking on that link describes the kind of work required, but not where the work will have occurred.)
The text includes "skilled work experience in Canada, and working in Canada (my emphasis). These words indicate to me that this Canadian immigration scheme requires the applicant to have done qualifying work within the country of Canada, and not remotely or overseas.