Anfang 1805 wurde Ruffin zum général de brigade befördert und im August desselben Jahres kam er in den Stab von General Nicolas-Charles Oudinot. Unter dessen Befehl kämpfte er u. a. bei Ostrolenka (16. Februar 1807) und Friedland (14. Juni 1807).