You can find the most important social insurance schemes relating to employment linked below or in the brochure "Social insurance schemes: Stay in Switzerland and departure" from the State Secretariat for Migration, available in 12 languages.
Link to social security in Switzerland
Brochure Download online or order: