Question: what are the requirements to immigrate to switzerland?
Answer: Apply for either a Swiss work visa, study visa or family visa.
Get the appropriate residence permit.
Get the Swiss C Residence Permit (the permanent residence permit).