From the Swiss perspective, it doesn't really matter whether the qualification is from India (as Drremobond's is) or from the USA (as yours is).
The important distinction, here, is "EU" or "non-EU".
In Drremobond's thread:
https://www.englishforum.ch/permits-...s-citizen.html from post 41 onwards, he/she sets out the process for a doctor to find work in Switzerland very clearly and distinguishes consistently between "EU" and "non-EU".
It's a lot to work through, but in that most excellent thread it's really all delivered to one on a silver platter. Good luck. And it's great that you already speak German - super!