Here's more on the short term registration for service providers. https://www.bfm.admin.ch/bfm/en/home...verfahren.html
Don't know your exact situation of course, but if you're effectively an employee of this company then they need to send you to Switzerland to work on a particular project, you can't just turn up and register as a service provider as you found out. And self-employed service providers need to be doing work for a Swiss company I believe, not an EU one.
As you want to move here permanently that's not the route to take. You will need to approach the cantonal migration office where you plan to base yourself here and show them your financial situation and employment contract with your EU employer and tell them this is a permanent move for you and not just you providing a service. You'll also be looking for a Swiss employer in the near future. They'll then decide if you are eligible for a permit or not. As said, you may need to think about setting up as a self-employed person here with your own company. https://www.ch.ch/en/becoming-self-employed/ http://www.kmu.admin.ch/kmu-gruenden...x.html?lang=en