Earlier quoted context omitted.
The simplest is to pop it on the top. Run you DNN to reduce your input down to a nicer cleaner smaller dimensional output, then plop an SVM on top for classification.
Seems like in that case you would train both models separately on different cost functions. By phrasing it as a layer I was expecting both the SVM and the DNN could be trained simultaneously.
You also want to be able to train the DNN on your unlabelled data and the SVM on your much smaller labelled set.