Unfortunately for you, being on a CDL does not give you any special access to the Swiss job market. An employer still must go through the non-EU hiring process in order to employ you. Still, if you have the education and qualifications it doesn't hurt to try.