You don’t need a visa to work in TN. Tennessee is a state not a country.
For now /s
TN requires 4 year degree. It sounds like your wife doesn’t have it, so no.
Did u figure out this question? Same boat. On TD visa but looking to find US base internship from an online master degree (I do have an EE undergrad degree). Just never a SWE before.
You’ll come on a J1 visa
Technically it's for my wife who is studying here but on a TD visa. Issue is she can't get an F1 visa for certain reasons so we are looking at other options. Looks like TN visa is possible as some people have gotten internships with it but I'm trying to find more information. J1 might also be possible but the complication is her University is in the US and not outside of it
Her company will have some sort of immigration lawyer for her when she accepts the offer. This is assuming she is going to at least a mid sized company. Startups may need some individual homework done