1. A bar code reading device for minimizing ambient light image degradation, the bar code reading device comprising: an integrated circuit including at least an image sensor array, the image sensor array providing a signal suitable for light intensity determination; a rolling shutter control module configured to sequentially expose a plurality of lines of pixels in the image sensor array; a global electronic shutter control module configured to simultaneously expose the plurality of lines of pixels in the image sensor array, a bar code processing module configured to identify the presence of a bar code symbol represented in collected image data; wherein said bar code reading device is programmable to operate in a mode in which said bar code reading device selects one of the rolling shutter control module and the global electronic shutter control module in response to the signal suitable for light intensity determination.