¿Puede un graduado de ingeniería informática especializarse en programación de software a nivel de maestría?

Es importante pensar que una computadora tiene dos partes.

El hardware consta de un procesador, memoria, entrada y salida. Principalmente se trata de circuitos electrónicos, aunque también puede haber estructura y algunos otros tipos de piezas / partes.

La otra parte es el software, incrustado o cargable (en mi mundo, no usamos el término ‘firmware’). El software incorporado es un código ejecutable que se ha cargado en una memoria programable o de solo lectura en un procesador; el software cargable es muy parecido a cargar un programa de aplicación en su computadora portátil (dejemos de lado la aplicación específica del sistema).

Mi punto es este: como estudiante de ingeniería informática y graduado, hubiera esperado que entendieras las interfaces de hardware / software y que pudieras hacer que ese trozo de hardware realmente haga algo.

Entonces, sí, ciertamente puede especializarse en programación de software. Es solo una cuestión de encontrar un trabajo que emplee esa capacidad.