Re: Chances of getting a B work permit for an Indian national living in Germany
Your chances to get an L are okish, to get a B from day one, quite low.
When you come here to start working you do need a type D visa stamped in Germany, since you are non-EU. Once your work permit is approved, the visa stamping is quite quick. Your employer should tell you when to apply in the Swiss consulate in Germany.
Currently your blue card only allows you to visit for tourism or business purposes, not to come here to start working. The type D indicates your permit has been granted, and you can start to live and work here, its not only an entry visa.