An optoelectronic switch element comprising: a power waveguide configured to transmit one or more continuous wave optical signals; an output waveguide positioned roughly parallel to the power waveguide; an input waveguide crossing the output waveguide; an optoelectronic device configured to couple one or more input optical signals from the input waveguide, couple one or more of the continuous wave optical signals from the power waveguide, encode information encoded in the one or more input optical signals into the one or more continuous wave optical signals to produce output optical signals, and couple the output optical signals onto the output waveguide; wherein the optoelectronic device further comprises: a set of electronically tunable input resonators, each input resonator optically coupled to the input waveguide and configured to coupled one of the one or more input optical signals from the input waveguide when an appropriate voltage is applied to the input resonator; a set of electronically tunable output resonators, each output resonator optically coupled to the output waveguide and the power waveguide and configured to couple the continuous wave optical signal from the power waveguide onto the output waveguide when an appropriate voltage is applied to the output resonator; a receiver electronically coupled to each of the input resonators and configured to transmit electronic signals corresponding to the one or more input optical signals coupled from the input waveguide; an electronic interconnect electronically coupled to the receiver and configured to reroute the electronic signals transmitted from the receiver; and a transmitter electronically coupled to the electronic interconnect and the set of output resonators and configured to receive the rerouted electronic signals output from the electronic interconnect and apply the correspondingly appropriate voltage to the output resonators in order to encode information encoded in the one or more input optical signals into the one or more continuous wave optical signals to produce the output optical signals. a power waveguide configured to transmit one or more continuous wave optical signals; an output waveguide positioned roughly parallel to the power waveguide; an input waveguide crossing the output waveguide; an optoelectronic device configured to couple one or more input optical signals from the input waveguide, couple one or more of the continuous wave optical signals from the power waveguide, encode information encoded in the one or more input optical signals into the one or more continuous wave optical signals to produce output optical signals, and couple the output optical signals onto the output waveguide; wherein the optoelectronic device further comprises: a set of electronically tunable input resonators, each input resonator optically coupled to the input waveguide and configured to coupled one of the one or more input optical signals from the input waveguide when an appropriate voltage is applied to the input resonator; a set of electronically tunable output resonators, each output resonator optically coupled to the output waveguide and the power waveguide and configured to couple the continuous wave optical signal from the power waveguide onto the output waveguide when an appropriate voltage is applied to the output resonator; a receiver electronically coupled to each of the input resonators and configured to transmit electronic signals corresponding to the one or more input optical signals coupled from the input waveguide; an electronic interconnect electronically coupled to the receiver and configured to reroute the electronic signals transmitted from the receiver; and a transmitter electronically coupled to the electronic interconnect and the set of output resonators and configured to receive the rerouted electronic signals output from the electronic interconnect and apply the correspondingly appropriate voltage to the output resonators in order to encode information encoded in the one or more input optical signals into the one or more continuous wave optical signals to produce the output optical signals. a set of electronically tunable input resonators, each input resonator optically coupled to the input waveguide and configured to coupled one of the one or more input optical signals from the input waveguide when an appropriate voltage is applied to the input resonator; a set of electronically tunable output resonators, each output resonator optically coupled to the output waveguide and the power waveguide and configured to couple the continuous wave optical signal from the power waveguide onto the output waveguide when an appropriate voltage is applied to the output resonator; a receiver electronically coupled to each of the input resonators and configured to transmit electronic signals corresponding to the one or more input optical signals coupled from the input waveguide; an electronic interconnect electronically coupled to the receiver and configured to reroute the electronic signals transmitted from the receiver; and a transmitter electronically coupled to the electronic interconnect and the set of output resonators and configured to receive the rerouted electronic signals output from the electronic interconnect and apply the correspondingly appropriate voltage to the output resonators in order to encode information encoded in the one or more input optical signals into the one or more continuous wave optical signals to produce the output optical signals.