Switzerland is a multilingual country with four official national languages: German, French, Italian and Romansh. Every region has it own cultural and administrative particularities. To make a success of your planned stay in Switzerland, it’s important to find out about local rules and customs. Understanding these differences will make it easier for you to integrate and get things done.
The ch.ch portal provides easy answers about life in Switzerland:
Notification procedure for short-term employment
EU/EFTA nationals employed by a company in Switzerland for a maximum of three months per calendar year are not required to have a residence permit.
However, make sure that your employer has carried out the electronic notification no later than the day before your first day of work in Switzerland under: Notification procedure for short-term employment.