Firmware engineering and IOT is a huge mess<p>At least in my experience, there aren't many opportunities for career growth in that area unless you switch to regular app/web development, or you move to a snazzier company like Microsoft, Apple, Amazon, etc. (Or start a disruptive startup..)<p>I wonder if there's a "brain drain" effect that's causing this industrial software to be persistently low quality and susceptible to attack