I wonder if they're doing this to just move the jobs to the Bay Area.
I wonder if they're doing this to just move the jobs to the Bay Area.
42 jobs listed in Mountain View https://search-careers.gm.com/en/jobs/?search=software&locat...
6 in Detroit https://search-careers.gm.com/en/jobs/?search=software&locat...
16 in Austin https://search-careers.gm.com/en/jobs/?search=software&locat...
I'm pointing out the bit of your logic where they didn't offer the ~600 engineers in Michigan comparable jobs in the Mountain View office. And due to COL changes, you know damn well they'd have materially lower salary expectations than Mountain View natives.
That's the part of your "just move the jobs to the Bay Area" theory which doesn't make sense. Relocating trained employees is massively more cost-effective than firing + hiring + training.
It also seems like designing the hardware and software in the same place would be useful, so it actually feels like they were designed to go together.
The hardware design is done by geographically separated teams for various reasons, often in multiple countries. You just ship the hardware where it needs to go, which you have to do anyway to get it from the factory to an office building.