Welcome to Just Answer. My name is ***** ***** I will be happy to assist you.
Any company that is registered in Switzerland is considered a resident of Switzerland for tax purposes. Therefore, the company you form is Switzerland will be subject to taxation in Switzerland.
Residents of Brazil are subject to taxation on their worldwide income. Therefore, the salary you receive will be subject to taxation in Brazil.
In other words, your Swiss company will be taxed in Switzerland, and the salary you receive will be taxed in Brazil.
You are correct--there is currently no tax treaty in place between Switzerland and Brazil.
Please let me know if you require further information or clarification.
Thank you and best regards,