A liquid level detection system comprising: a level sensor configured to be at least partially disposed in a liquid storage vessel and exposed to liquid; a first optoelectronic interface operatively connected to the level sensor for providing power thereto; and a second optoelectronic interface operatively connected to the first optoelectronic interface; and a fiber optic cable optically connecting the first optoelectronic interface to the second optoelectronic interface to provide photonic power to the first optoelectronic interface and to transmit data from the first optoelectronic interface to the second optoelectronic interface; wherein the first optoelectronic interface includes a power converter in optical communication with the fiber optic cable to convert photonic power to electrical power, and an energy storage component in electrical communication with the power converter to store electrical energy converted by the power converter; wherein the first optoelectronic interface includes a signal conditioning circuit operatively connected to the energy storage component and the level sensor to provide electrical power to the level sensor and to receive voltage readings therefrom, wherein the voltage readings are indicative of a liquid level in a liquid storage vessel; and characterised in that: the level sensor includes a dual thermistor bead sensor, and the signal conditioning circuit is configured to generate a thermistor bead pulse by comparing an actual thermistor bead voltage to a ramp voltage, and to generate two additional electrical pulses with the signal conditioning circuit, and one of the two additional electrical pulses includes a start pulse generated at a start of the measurement cycle, and the other of the two additional electrical pulses includes a framing pulse generated by comparing the ramp voltage to a reference voltage, and the start and framing pulses encode a full scale of possible thermistor bead voltages as delta time, and the thermistor bead pulse defines a fractional thermistor bead voltage based on the actual thermistor bead voltage encoded as time relative to the full scale. a level sensor configured to be at least partially disposed in a liquid storage vessel and exposed to liquid; a first optoelectronic interface operatively connected to the level sensor for providing power thereto; and a second optoelectronic interface operatively connected to the first optoelectronic interface; and a fiber optic cable optically connecting the first optoelectronic interface to the second optoelectronic interface to provide photonic power to the first optoelectronic interface and to transmit data from the first optoelectronic interface to the second optoelectronic interface; wherein the first optoelectronic interface includes a power converter in optical communication with the fiber optic cable to convert photonic power to electrical power, and an energy storage component in electrical communication with the power converter to store electrical energy converted by the power converter; wherein the first optoelectronic interface includes a signal conditioning circuit operatively connected to the energy storage component and the level sensor to provide electrical power to the level sensor and to receive voltage readings therefrom, wherein the voltage readings are indicative of a liquid level in a liquid storage vessel; and characterised in that: the level sensor includes a dual thermistor bead sensor, and the signal conditioning circuit is configured to generate a thermistor bead pulse by comparing an actual thermistor bead voltage to a ramp voltage, and to generate two additional electrical pulses with the signal conditioning circuit, and one of the two additional electrical pulses includes a start pulse generated at a start of the measurement cycle, and the other of the two additional electrical pulses includes a framing pulse generated by comparing the ramp voltage to a reference voltage, and the start and framing pulses encode a full scale of possible thermistor bead voltages as delta time, and the thermistor bead pulse defines a fractional thermistor bead voltage based on the actual thermistor bead voltage encoded as time relative to the full scale.