Tras graduarse, McClellan fue nombrado teniente segundo en el cuerpo de ingenieros.