COMSOL, CoventorWare & MEMS+, Intellisuite are few of the software specially build for MEMS Simulation. You can find the tutorials of switch with each software
If it concerns the mechanics, then ANSYS and COMSOL are good OK. If it concerns the electrical modeling, SPICE based simulators can do the work. If for RF application, you alos have special softwares. If you want to simulate the technological steps, Silvaco works fine, ...
In my gourp we have simulated NEMS switches, and we used a large variety of softwares (including all the ones cited previously). You have to be careful in the different paremeters, boundary conditions, models (large deformation might be needed in mechanical models), meshing, ... Simulations also have their limits, and sometimes it is difficult to adjust/found the parameters: the Young modulus can largely vary if you use polysilicon depending on the fab/machine you use, damping constants. And some physical parameters (like roughness) could be important in real device (because of sticking), and difficult to model.
Agree with Lauren. It is a multiphysical problem. commerical software can deal with some special cases, but cannot capture all the influencing factors. write your own code in matlab is another choice that you can try to solve your problem.
I have used COMSOL for MEMS simulation and it works good. Sometimes, you may get stuck with meshing and boundary conditions related errors but otherwise it is a pretty powerful tool.
There are several softwares able to simulate MEMS switch, such as ANSYS, Intellisuites, COMSOL and CoventorWare etc. among them, CoventorWare seems to have the best capability to simulate the switch for many cases and many conditions. There is a module called Architect which can consider the problem like a black box. So we can just insert the input and wait for the result at its output.
As far as I know, commercial software that qualify for mems simulation is COMSOL, Simulia Abaqus and ANSYS. I have been exposed to COMSOL by attending demonstration seminar. COMSOL is well organized and their website has lots of examples and tutorials.COMSOL is specifically designed for physics problems. I am sure other (such as MEMS) are good. It all depends on your budget and type of problems you will be working on.
So far, Comsol is still the best choice in terms of multiphysical simulation, as is the case for MEMS switch. You can combine Comsol with Matlab to do more post processing work.