Something that always struck me as funny is that HW roles at FAANGs/Silicon Valley in general are paid worse than software roles.
It makes sense in that software is more profitable, but a lot of employers who do this (big techs) are not really cash strapped or sensitive for cost.
It is so much much harder to find great HW compiler engineers with deep toolchain knowledge than another leetcode SWE. Seems a serious blindspot.