Sparse Signal Recovery Under Sensing And Physical Hardware Constraints