3 ms·
For software developers your comment is correct. If you’re a Canadian citizen and a professional engineer all you need to get a TN visa is a job offer. There is
by johnwalkr 3y ago
For software developers your comment is correct. If you’re a Canadian citizen and a professional engineer all you need to get a TN visa is a job offer. There is a path to get both citizenship and a professional engineering title for foreign engineers so eventually the engineers with an engineering degree can make it to the US.