Você está usando a variável $USER , mas systemd não a definiu. Ele só define quando você usa a diretiva User= .
Se você deseja executar seu serviço como root, adicione User=root à sua seção [Service] .
Documentação relacionada para isso em Variáveis de ambiente no Spawned Processos na página systemd.exec man.