The Swiss C permit is similar to a Swiss permanent residency. It enables a non-Swiss citizen to work and live in Switzerland for a long time without any restrictions.