1. A barcode reader for decoding data from a barcode, the barcode reader comprising: barcode reading hardware, including an image sensor which captures an image of a barcode within a field of view; and a processor: i) executing embedded firmware to operate the barcode reading hardware; and ii) generating decoded data representative of data encoded in the barcode by executing supplemental operating instructions which the barcode reader obtains from a remote configuration server upon power up of the barcode reader, the supplemental operating instructions being distinct from the embedded firmware and including instructions which, when executed by the processor, enable the barcode reader to output the decoded data from the barcode within the field of view.