Permit renewal, if going my my Canton ZH, is as early three months prior to expiry. In German, the C permit is called Niederlassungsbewilligung, and if searched upon in the forum ( including keywords such as VINTA ), it will turn up several threads, including:
Changeover from B annual to C ( Niederlassungsbewilligung )
There are links and information that might be partially relevant to you. However, I strongly urge you to write to your Cantonal OCP for clarification about your unique circumstances.
On a freshly minted C permit ( Settlement / Permanent Residence ), it might be possible in very limited circumstances to obtain a leave of absence ( in German Abwesenheitsbewilligung ).
In French for Valais Canton for example it is:
Autorisation d’absence
L’autorisation d’établissement prend fin après 6 mois, lorsque sa ou son titulaire a quitté la Suisse sans annoncer son départ. Il est cependant possible, en cas de séjour prolongé à l’étranger, de garder son autorisation d’établissement pendant 4 ans.
Si la ou le titulaire d’une autorisation d’établissement doit ou souhaite s’installer à l’étranger pour une période supérieure à 6 mois, mais inférieure à 4 ans (ex : séjour pour études, service militaire, obligations professionnelles...), elle ou il doit déposer une demande d’autorisation d’absence auprès de notre Service.
And welcome to the forum.
PS: If leaving, these threads might be useful:
Checklist for leaving Switzerland
Leaving Switzerland Permanently