Curious. In the US, the software people can usually make a lot more money so even many EE’s end up in software. I wonder if it’s the opposite in some of these countries, where software people are paid less than hardware people.
Curious. In the US, the software people can usually make a lot more money so even many EE’s end up in software. I wonder if it’s the opposite in some of these countries, where software people are paid less than hardware people.
Software engineers in the US who do not work on physical products are highly paid, because they can potentially create nearly infinite return on investment with near-zero marginal product costs.
But software for widgets doesn't have that infinite margin ratio. So firmware suffers greatly. Think auto infotainment systems, smart-home electronics, appliance interfaces, point-of-sale kiosks, etc.
I think a big part of Apple's success was getting both hardware and software right.
In Japan and Taiwan, both EEs and SWEs are generally underpaid. SWEs and some EEs go to the USA or (gasp) mainland China to make more money, since software talent is generally more appreciated in those two countries. The same applies in other Asian countries (e.g. HK and Singapore, where it is software vs. financial services rather than software vs hardware).