Знаний всех гос.языков, конечно же, не нужно. Некоторые, зная только английский прекрасно здесь себя чувствуют и работают, но только в ограниченном сегменте - банки, IT. Нужно знать язык той части Швейцарии, где собираетесь жить и работать, дополнительные языки это, есс-но плюс.  Где вы живёте, гражданство? Если Россия, СНГ, то с оформлением, разрешением на работу сложнее. Биржи труда есть, но есть одно большое НО, работодатель, принимая на работу и делая новому работнику "разреш. на работу", должен документально доказать, что он не нашел подходящих людей из уже безработных швейцарцев и ЕУ-жителей, другие страны идут в последнюю очередь.Есть ссайт www.ruswiss.ch  сходите, почитайте, поспрашивайте, народу там много, может и подскажут по работе и ссылками помогут.