The search for new therapeutic strategies against cancer has favored the emergence of rationally designed treatments. These treatments have focused on attacking cell plasticity mechanisms to block the transformation of epithelial cells into cancerous cells. The aim of these approaches was to control particularly lethal cancers such as hepatocellular carcinoma. However, they have not been able to control the progression of cancer for unknown reasons. Facing this scenario, emerging areas such as systems biology propose using engineering principles to design and optimize cancer treatments. Beyond the possibilities that this approach might offer, it is necessary to know whether its implementation at a clinical level is viable or not. Therefore, in this paper, we will review the engineering principles that could be applied to rationally design strategies against hepatocellular carcinoma, and discuss whether the necessary elements exist to implement them. In particular, we will emphasize whether these engineering principles could be applied to fight hepatocellular carcinoma.