Besides knowing someone who will recommend you, how exactly do you even get an interview?
There are a lot of screens prior to a human reading your resume, and without a recommendation, you have a slim chance of a callback.
* Live in the Bay area
* Graduated from Carnegie Mellon
* Specialize in C++
* Have an open source portfolio
* Have mobile development experience
Looks like you're low hanging fruit as far as Google recruiters are concerned - it's surely worth their time to call/email you every so often just in case your situation has changed.
Edit: From their Chromium guys. They might have been dangling a carrot, in retrospect.