If companies seriously were looking for highly qualified engineers, they would expand their search from China and India to Japan, which turns out large numbers of world-class engineers. But they don't, because Japanese engineers make very good money. As stated earlier, there is no "shortage". It's really "I am not willing to pay what I need to in order to attract the level of talent I want"