If he was Spanish, even naturalized from someplace else, I don’t think so. It was probably just negligence (such as using his phone, maybe taking too long to look at the map, etc.)
The EU has no internal borders. A truck driver from Spain could be hired to drive anywhere in the EU.