Born in the town of Janja, near Bijeljina, SR Bosnia and Herzegovina, SFR Yugoslavia, Musemić began his career playing in the local club Radnik Bijeljina, competing back then in the Yugoslav Second League group West. In 1979, he joined Yugoslav First League side Sarajevo, where he played the following 6 seasons. He was an important member of the memorable Sarajevo squad that won the 1984–85 Yugoslav First League, which gave him a ticket to a move in that summer to Red Star Belgrade. In Belgrade Musemić represented the red & white's for the following four seasons, having in the meantime won another Yugoslav First League title in the 1987–88season. He moved abroad in summer of 1989 by joining Hearts, but he only played the first half of the 1989–90 Scottish Premier Division, as during the winter break he returned to Yugoslavia and joined his former club, FK Sarajevo. By then, Sarajevo had already been deconstructed from the championship winning squad from 1985, so a year after returning from Scotland, Musemić moved abroad again, this time to the Netherlands by joining Twente. He played 9 games in the second half of the 1990–91 Eredivisie season, but in the following season he only managed to play one match, so he spent the second part of the season playing with Venlo. Before retiring, Musemić played in Germany between 1992 and 1994 with Pfullendorf in the Oberliga Baden-Württemberg where he got the chance to show his scoring skills by netting 16 times in 32 matches. He finished his playing career after the end of that season at the age of 33.
After retiring from playing, Musemić began his managerial career. Initially, he worked at Sarajevo as an assistant to managers Mehmed Janjoš and Nermin Hadžiahmetović. Afterwards managed Đerzelez in the late 1990s, before becoming Sarajevo's main manager and winning the 2004–05 Bosnian Cup and two years later, the 2006–07 Bosnian Premier League. After Sarajevo, Musemić managed Olimpik, with whom he won the 2008–09 First League of FBiH and got them promoted to the Bosnian Premier League. He also managed Sloboda Tuzla and Mladost Doboj Kakanj. While at Sloboda, Musemić also had good success, finishing 2nd in the 2015–16 Premier League season and being the 2015–16 Bosnian Cup runner-up. In between his two appointments at Olimpik, from 29 June 2011 until 2012, he was head coach of the Bosnia and Herzegovina U18 national team. In August 2017, for the fifth time in his career, Musemić was appointed as manager of Sarajevo. In the 2018–19 season, with Sarajevo, he had for a second time in his career won the Bosnian Cup after Sarajevo beat Široki Brijeg in the final on 15 May 2019. Just three days after the cup success, on 18 May 2019, Musemić led Sarajevo to a 4–0 home league win against Zvijezda 09 and won the league title with Sarajevo once again and also won the club's first ever double in history, as well as also the first double ever in his managerial career. On 23 May 2019, he was named the Bosnian Premier League Manager of the 2018–19 season. On 12 June 2019, Musemić extended his contract with Sarajevo, which was due to keep him at the club until the summer of 2021. On 2 December 2019, he got sacked from his position of Sarajevo manager after a shameful performance of his team in its 1–3 home league loss against fierce city rivals Željezničar in the Sarajevo derby two days earlier, on 30 November. It was that same season that Sarajevo lost to Željezničar even more humiliating, that was on 31 August 2019, a match which Željezničar beat Sarajevo 5–2 at home on the Grbavica Stadium, with Musemić getting most of the blame for his team's loss.