Answer
Information about this can be found here:
Paying contributions in Switzerland if employer is based in an EU or EFTA state
Information about this can be found here:
Paying contributions in Switzerland if employer is based in an EU or EFTA state