This is just a list of tools for electronic development on linux...
As you probably already know, microchip pic development toolkit of mplabx and the XC series of compilers (XC8, XC16, and XC32) runs just as well on linux as on windows (I've heard rumors, unverified, that it actually runs better on linux).
Analog circuit simulation can be done with QUCS.
http://sourceforge.net/projects/qucs/
Pcb CAD can be done for free with KiCAD.
http://www.kicad-pcb.org/display/KICAD/ ... ware+Suite
The libraries that come with it are small, so you either have to make a lot of your parts or hunt around on the web for them.
If you want a pcb cad package that has larger libraries, but costs some money, then check out CadSoft Eagle for linux.
http://www.cadsoftusa.com/
Any packages I've missed here?