I can tell you it is a bit different. The visa is hard to obtain unfortunately, otherwise I think a lot more engineers would move, me included.
The only real options are:
- L-1 visa: Get into FAANG in Europe and try to transfer to the US. Lots of unknowns if you really get transferred and so on. L-1 to green card seems to be possible, best possibility for Europeans though
- H-1B visa: Applying from abroad: Nearly no chance, sorry. You will have to schedule your applications to the end of the year to get into the lottery in March or so, and then it is pure luck. 30% chance from what I have heard + you have to rock the interviews hard and the company must be super-willing to wait for you
- Study in the US. Do a masters degree there and be on Optional practical training (OPT) for up to a year/two years after graduation and hope your H-1B visa goes through in the meantime
All these paths have kind of unknowns unfortunately and the path to permanent residency is even more strict. Or you just marry someone from the US.
The only real options are:
All these paths have kind of unknowns unfortunately and the path to permanent residency is even more strict. Or you just marry someone from the US.