In this paper I explore the hypothesis that some of today's robots might possess a form of consciousness whose substrate is a mere algorithm. First, consciousness is defined within an evolutionary framework as awareness of one's own state in relation to the external environment. Then, the basic prerequisites for such conscious activity are discussed, namely embodiment, autonomy, and adaptation mechanisms. Artificial evolution, rather than evolutionary optimisation, is presented as a viable methodology to create conscious robots, accompanied by some examples of behaviours of artificially evolved robots. Finally, I argue that what might be problematic with the concept of robot consciousness is not the robot, but the notion of consciousness itself.