Anfallaren ansluter den 1 juli. Han har gjort 17 matcher på seniornivå och stod för två mål och en assist förra säsongen.
– Det känns jättebra att allt är klart. Jag ser fram emot att ta nästa steg, bli en bättre spelare och bidra till laget så mycket som möjligt, säger Gunnarsson.
Han har även spelat landskamper för Islands U19-landslag.
Ännu en ung spelare som ska utvecklas i Borås.