We have heard nothing from the OP for a while.That is exactly what I was thinking. Yes, she would need to be licensed to practice here.
If she is currently in Silicon Valley, or anywhere close, maybe a job could be landed there with the idea of a transfer to Mexico's Silicon Valley,Guadalajara. Flextronics, Jabil, SCI and HP all come to mind.
What does she think of this outpouring of (sometimes conflicting) information?