Assumptions: Same pay Same work/life balance Equal home->work distance Embedded Software / Firmware Engineering role Which one would you pick and why? It would be nice to hear from people who worked at both places.
Apple then Google. Apple can be a crucible where you can have high visibility and learn about polish and working with an array of strong personality types all passionate (and political). Google will ultimately compensate you more but doesn’t have as wide of a variety of high profile projects and few with good loyalty from employees. Those they do are fairly competitive to transfer into. A couple of years at Apple will give you that competitive edge without completely destroying your personality. Also high stress and high profile work isn’t as rewarding as one thinks. It would be nice to have better work-life balance and pay to settle down.
If we’re assuming equal pay & work/life balance, then Apple hands down. They’re best in industry at hardware. I think your work would be of a higher caliber there.
Since you are already at apple - go to google - then come back later for more pay.
Normally id say google, but since its firmware, apple probably?
Did you get an offer at Google? If so I would say take Google. I see people decline us and try to come back but don’t get the offer. I would take it now if the offer is on the table.
Yes. Have an offer and currently negotiating. The non-negotiated offer is already far better than my current comp at apple. so I’ll probably accept. I started this thread to see besides money, if there is anything I’m missing
How common is it to not get the offer?
embedded systems is hardware. Apple is doing much better than google in hardware.
Google much better and employee friendly and less politics
Google has a younger hardware org, so there may be more opportunities for growth. And there's some demand for embedded folks in other bets (X, Waymo, Verily, etc.) if you are into that sort of thing.
I think your first 2 points (pay and work-life balance) are already much better for Google. Plus you have seen Apple; so I would surely opt for Google.
Google. Open is better than secrecy
Oh puhleeeeze. Open source AdSense if “open is better than secrecy”.
You are misunderstanding open. Open is not open source. Open is adsense src is available to the guys working on youtube and pretty much all swe at google. Is itunes source code available to the guys working on safari?