Transitioning from avionics embedded software to Microsoft
15+ years experience developing embedded software in C. I have dabbled in other languages and platforms but have no extensive experience other than C. I can design/architect, code, debug, write requirements, etc and I bust my ass and work so much I never found time for learning on my own and I'm starting to feel like wasted half my career and I need a change.
On here I see salary and benefits at places like Amazon and Microsoft and I'm amazed at what I'm missing. I currently make 125k base and i think it is pretty decent for the industry but the benefits suck compared to these tech companies. No bonus, stock, etc.
I'm not sure what skills and/or languages I need to learn to get in the door somewhere like Microsoft. The interview process is a little intimidating too. I'm prepared to start learning so I can land a better, more satisfying, higher paid job! What should I focus on?
Thanks in advance!