A retrofittable remote control system for enabling remote controlling of an on-board component of a machine that is inherently incapable of being remote controlled, the remote control system comprising: an interface control module configured to be retrofitted to the machine; and an off-board remote control configured to communicate with the interface control module over a wireless communication channel, wherein the interface control module is configured to: detect presence of an on-board control module associated with the on-board component of the machine, the on-board control module being configured to communicate with the on-board component over a digital communication channel disposed on the machine; establish a digital communication link with the on-board control module over the digital communication channel when the on-board control module is detected to be present on the machine; establish a direct Input / Output (I/O) communication link with the on-board component of the machine when the on-board control module is detected to be absent from the machine; wirelessly receive a remote operation command from the off-board remote control to control the on-board component of the machine; and send, based on the detection, a control signal over one of the direct I/O communication link or the digital communication channel via the detected on-board control module, for controlling the on-board component of the machine, the control signal being corresponding to the wirelessly received remote operation command. an interface control module configured to be retrofitted to the machine; and an off-board remote control configured to communicate with the interface control module over a wireless communication channel, wherein the interface control module is configured to: detect presence of an on-board control module associated with the on-board component of the machine, the on-board control module being configured to communicate with the on-board component over a digital communication channel disposed on the machine; establish a digital communication link with the on-board control module over the digital communication channel when the on-board control module is detected to be present on the machine; establish a direct Input / Output (I/O) communication link with the on-board component of the machine when the on-board control module is detected to be absent from the machine; wirelessly receive a remote operation command from the off-board remote control to control the on-board component of the machine; and send, based on the detection, a control signal over one of the direct I/O communication link or the digital communication channel via the detected on-board control module, for controlling the on-board component of the machine, the control signal being corresponding to the wirelessly received remote operation command. detect presence of an on-board control module associated with the on-board component of the machine, the on-board control module being configured to communicate with the on-board component over a digital communication channel disposed on the machine; establish a digital communication link with the on-board control module over the digital communication channel when the on-board control module is detected to be present on the machine; establish a direct Input / Output (I/O) communication link with the on-board component of the machine when the on-board control module is detected to be absent from the machine; wirelessly receive a remote operation command from the off-board remote control to control the on-board component of the machine; and send, based on the detection, a control signal over one of the direct I/O communication link or the digital communication channel via the detected on-board control module, for controlling the on-board component of the machine, the control signal being corresponding to the wirelessly received remote operation command.