Soft solutions for set top box hardware