Not just contractors, even good technical people cant survive Qualcomm
If your rapport is good with manager , a hardware engineer will lead a software project and hire contractors to get the work done.
How do such employees get hired at first place ? Zero technical contribution in software , just learn the technical terms and keep marketing themselves
Check out list of managers who has more contractors reporting . These guys keep mending rules in their favor and affect other teams indirectly