Combining Ehrenfest Molecular Dynamics With Linear Scaling And Subsystem Dft: Implementation And Application In Device Simulation