Welcome to the forum and soon to Switzerland, though your choice of emoji seems to suggest you're not to sure about it.
And yes, where exactly? If you're a non-EU national you can't just live where you like, you have to live in the same canton that your workplace is based in unless you can get a new permit from a different canton to allow you to live there.