In recent years he has worked as an assistant coach for several Scottish clubs, including Aberdeen, Kilmarnock, Hibernian, Falkirk and Rangers. His most recent position in club football was as assistant manager of Rangers. Following the departure of manager Graeme Murty, Nicholl took caretaker control of the last three games of the 2017–18 season.