Hacker News new | ask | show | jobs
by johnwalkr 1101 days 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.