What I'll say is that over $100k-ish at non-FAANG, the salaries say more about the company than the person doing the work.
Embedded goes into hardware, which is mostly a low-margin product. Whereas software products (be it FAANG or startups) either make a ton of money or are perceived by investors to have a potential to make a ton of money, so they can afford to spoil their devs. In the realm of non-product development, enterprise software can deliver milions/bilions in increased efficiency for the enterprise, so it's another field where there's enough money to spoil devs.
I think it's just a market failure where everyone already pays these wages, so no one goes out of their way to pay better. You can see this on the software side with China's "code peasants", or the UK salaries.
There's tons of in-house custom enterprise software development where, depending on the skills of the manager leading the project, the idea for the developed solution can be sold to upper management as the second coming of Christ (e.g. we'll spend $10m over two years on developers and potentially earn/save hundreds of millions) and this unlocks a pot of gold for the development budget. The manager will then want to hire good/expensive devs as this increases the chance that the team will deliver what he promised to the upper management. I've seen this multiple times in large organizations I've worked for.
It doesn't change the underlying equation.
https://www.payscale.com/research/UK/Job=Computer_Programmer...
The other option is start your own companies (plural cause it's unlikely your first several will be "the one").
You can definitely go higher, at least once the current coronavirus hiring freezes get lifted.
FWIW I heard google has slowed down but I know FB is Accelerating hiring and and onboarding new hires virtually.
My recommendation to folks is work at a FAANG at least for 3-4 years. You won’t be able to afford the kind of home you can get in Houston, Kansas City, Nashville, etc. but the experience and typical scale of problems you’ll work on is well worth it. To be clear, I mean home in terms of Seattle, Bellevue, Redmond pricing. I live in Bellevue, WA.
Source: been at two different big tech companies over the past ~10 years.
I thought embedded might pay better than design Engineering, but I haven't seen too many people saying they make significantly more.
I'm not sure how to angle my career. I've peaked?
Current thoughts, side business is ultra important for a pay raise. Maybe AI.