Can I work in Switzerland before having a physical permit?

You can start working from the first day after registering in the commune. The physical permit may take weeks, but the proof of registration is already legally valid.