Les visas de travail ne sont pas délivrés par les Ambassades mais bien par les autorités d'immigration de chaque pays... et à moins d'un très grand revirement de situation le Canada ne fait pas partie de l'espace Schengen.
https://www.canada.ca/fr/services/immigration-citoyennete.html