Option 1: Look for another employer that will sponsor you. Go to the bay area, if you must or anywhere (you don't need to start over).
Option 2: Marry someone here that has a U.S. Citizenship.
Option 3: Take a flight into Mexico, then pay $3000 or so and find someone to help to cross back into the United States from Mexico illegally, and then when you get caught, pretend you are an uneducated/unskilled illegal alien from mexico and seek amnesty to remain in the U.S. will need entitlement benefits from the United States welfare programs. I am sure Obama will help you get your U.S. citizenship as a poor/uneducated/unskilled illegal alien that needs welafe first, before helping you out as a highly educated, highly skilled STEM degreed engineer from a top rank university from a school overseas...
And don't forget that when you are allowed to stay here, despite being here illegally, to waive the glorious Mexican flag who helped you return tot he united states, like this girl did from UCSD....http://www.sandiegouniontribune.com/news/2015/jun/18/ucsd-student-waves-mexican-flag-gradu/