I would imagine that you could park your camper / RV in the company parking lot day or night. Most residential neighborhoods ban camper / RV parking so you'll have to look for where it is legal road side. In the south bay, there is a long stretch of El Camino Real in Palo Alto that borders the Stanford playground - lots of campers there, parked nose to tail. Another stretch is on Ferguson Drive in Mountain View. Walmart offers free overnight parking. On weekends, take advantage of the beautiful weather and drive your camper / RV to nearby beaches or mountains.
Google employee lives in a truck in the company's parking lot https://news.ycombinator.com/item?id=10422976
Google Employees Secretly Live on Campus to Avoid Paying Rent https://news.ycombinator.com/item?id=8289577