Well...c'est un peu plus compliqué que ça l'immigration.
La citoyenneté, oubliez ça toute de suite...
Un visa, oui ça peut être possible.
Ta conjointe, en étant infirmière, ça fait parti de la liste des emplois admissibles (si elle est diplôme évidement, ce que je crois être le cas puisque de ce que je comprends, elle occupe présentement un emploi) et si elle à une connaissance suffisante des termes médicaux en anglais évidement

Pour ce qui est de ton emploi, c'est certains qu'en faisant un transfert intra-entreprise, ça peut être plus facile. Par contre, ces temps-ci, justifier un transfert et de prouvez qu'il n'est pas possible de trouvé un citoyen américain apte à occupé le poste de mécanicien diesel, je suis moins certains... (et ton entreprise va-t-elle vraiment vouloir payer pour les frais de visa...etc...alors que je suis pas mal certains que des individus sont disponible dans ces 2 états pour occuper le même type d'emploi).
Il existe le visa L-1 qui permet les transferts internes pour les Managers (L-1A) et pour "
Connaissances spécialisées" (L-1B) pour un maximum de 5 ans (incluant prolongation). Évidement, comme mentionné dans l'autre paragraphe, l'entreprise doit démontrer ces "connaissances spécialisées".
Ton entreprise offre ces transfères internationaux à tout ces employés ?
www.consular.canada.usembassy.gov/nafta_profess...
en.wikipedia.org/wiki/L-1_visa