Cadence Design Systems, Inc

Free
Provides simulation and analysis for electrical circuits
Free
It simplifies and assists in the creation of the Engineering Part Database