Linus Ölund var utlånad till Brynäs från Pittsburgh Penguins organisation den gångna säsongen.
Nu står det klart att den Tre Kronor-meriterade centern är BIF:s spelare.
Avtalet är treårigt.
Det blev 14 poäng på 49 SHL-matcher för Ölund i fjol.
Gävle-sonen har svarat för 53 pinnar på 165 SHL-bataljer under tiden i Gävle-klubben.
Sportchefen Michael Sundlöv om nyheten.
- Linus är en kille som är härifrån och som vi alla har följt sen han var en liten pojk genom olika landslag, våra elitlag på juniorsidan och vårt seniorlag. Det är inte alltid det lättaste att åka över och han ville hem från Pittsburgh. Nu har han haft en "komma hem-säsong" och vi tror mycket på honom framöver, säger Brynäs sportchef till klubbens hemsida.