¿Qué softwares son esenciales para un ingeniero eléctrico a nivel de pregrado?

Matlab es una herramienta de computación muy popular para la ingeniería. También tiene cajas de herramientas especiales (funciones especiales) para muchos subcampos de ingeniería eléctrica. Soy ingeniero eléctrico y todas las empresas para las que trabajé usan Matlab como la herramienta principal de modelado y simulación. Matlab tiene una versión para estudiantes, que es muy barata pero tiene una funcionalidad limitada (por ejemplo, no incluye muchas de las cajas de herramientas).

Otra herramienta matemática popular es Maple. Formatea sus programas de computación para que puedan insertarse directamente en informes y documentos (es decir, mostrar el cálculo en fórmulas y gráficos, en lugar de códigos de procedimiento). No sé cuántas personas lo siguen usando.

Una herramienta de cálculo simbólico (es decir, matemática en símbolos en lugar de cálculos numéricos) es Mathematica. Es muy poderoso pero requiere un poco de esfuerzo para aprender.

Para las simulaciones de circuitos analógicos, puede usar cualquier software basado en SPICE, y uno de ellos es Micro-Cap, para el cual hay una versión de prueba disponible de forma gratuita.
Para simulaciones de nivel digital o de microcontrolador, Proteus Isis es una buena opción (para verificar su código C escrito para un microcontrolador como Atmel ATMega8)
Para el desarrollo Verilog / VHDL, el Xilinx ISE Webpack (disponible gratuitamente) es la mejor opción (en Windows).
Para escribir informes / documentos, Latex (TexLive + Texmaker) es increíble.
Para desarrollar programas para microcontroladores, puede usar CV-AVR o AVR Studio (u opciones basadas en gcc con cualquier IDE de su elección en el lado de Linux)
Como se menciona en las otras respuestas, MATLAB es una herramienta extremadamente útil, y Octave es una alternativa gratuita (aunque limitada) a eso.

¿Has oído hablar de
TINA de los instrumentos de Texas?
🙂