Rösler, a holder of the UEFA Pro License, had initially entered his first managerial position in English football with Brentford after taking charge of Lillestrom, Viking and Molde in Norway.
He led both Lillestrom and Viking to top four finishes in the Norweigian League and in the 2010 season, he helped Molde avoid relegation with six wins in their last eight games.
During his playing career he scored 65 goals in 167 appearances for Man City where he was the leading goalscorer for three consecutive seasons. He also played in the UEFA Champions League with FC Kaiserslautern.
The former Manchester City striker succeeded Nicky Forster at Brentford, who was in temporary charge for the remainder of the 2010/11 campaign, following Andy Scott's departure on June 10, 2011.
He inherited a squad with The Bees, who had finished ninth and 11th in successive seasons in League One after winning the League Two title in 2009.
Rösler enjoyed a positive first season managing at Brentford, as they finished in 9th place in npower League One with 67 points.
Further improvements were made the following campaign as Rösler's side narrowly missed out on promotion to the Championship by losing in the play-off final to Yeovil after a 3rd place finish.
At the time of his departure to Wigan in December 2013, Brentford were in fourth place in League One. That same season he guided The Latics to the play-offs with a 5th place finish in the Sky Bet Championship.
In the summer of 2015 Rösler joined Leeds United, where he spent 5 months.
He joined Fleetwood Town in League One prior to the 2015/16 season.