Hardware companies don't understand how software works. To them, it's just something you pay a low-wage grunt to produce to an exacting specification written by an EE.
Doing what you suggest would require them to respect software enough to bring it in as a discipline alongside mechanical and electrical engineering.