Kariyerine Norveç'te başladı: Kariyerine Norveç’in Viking takımında başlayan Bjarnason, Bodo Glimt, Standard Liege, Pescara, Sampdoria, Basel ve Aston Villa'da forma giydi.