To not have software engineers participate in hardware...
To not have software engineers participate in hardware design leads to an over or under designed situation and either way your system winds up being more expensive than it needs to be.
To not have software engineers participate in hardware design leads to an over or under designed situation and either way your system winds up being more expensive than it needs to be.