Former Germany international Gerald Asamoah has rejoined Schalke 04 on a free transfer.
The 34-year-old, who spent 11 years with the club before joining St Pauli in 2010, was released by Greuther Furth earlier in the summer.
"We had a vacancy in the attack of our reserve team and Gerald could help us out there," Schalke's director of sport Horst Heldt told reporters at a press conference.
A number of German clubs had been linked with the midfielder this summer.