When moving to Switzerland from abroad, you should take into consideration your working situation.
Expat Services Switzerland