This paradox is explainable because there's a gap in the signal. It usually takes a considerable amount of time/experience to specialize in high skill labor markets (ex. Doctor, lawyer, etc.) ---- therre is a gap in the signal (present vs. future). So, today there may not be enough workers that are familiar with designing chips for wearables (subset of hardware engineers). Then, because of limited supply --- prices go up. Other people see this, and are incentivized to train for the role (takes time, investment, etc.). So, there is always going to be some mismatch between positions employers want to fill vs. the existing pool of labor.