Tengo una licenciatura en ingeniería eléctrica y una maestría en ciencias de la computación. He estado haciendo sistemas integrados como consultor / contratista durante más de 35 años, trabajando tanto para pequeñas empresas de las que nunca has oído hablar como para grandes como Sony, DirecTv y Apple.
Para las empresas más pequeñas (número típico de empleados: 25, número de otros ingenieros: 0-4), me involucro en todo: diseño de hardware (incluida la selección de piezas y creación de una lista de materiales), diseño de PCB, diseño de firmware, hardware / pruebas de firmware de dicha placa, y diseño de hardware / diseño / diseño de hardware para equipos de prueba de producción para fabricación de alto volumen en China o donde sea. Para estas compañías más pequeñas, generalmente me contratan solo porque tengo la combinación de un BSEE y un MSCS (y un historial de proyectos exitosos), ya que pueden sobrevivir contratando a un ingeniero en lugar de dos o tres.
Para las empresas más grandes, normalmente me contratan para trabajar en una sola área, es más probable que sea un firmware que un hardware (ya que parece que siempre necesitan más ingenieros de firmware). Trabajaré con varios otros ingenieros, a veces como ingeniero principal de un grupo pequeño, aunque sea un contratista. No puedo decir que me guste una (compañías grandes o pequeñas) mucho más que la otra, porque son dos entornos completamente diferentes. Pero si tuviera que elegir solo una, serían las compañías más pequeñas donde puedo hacerlo todo. Pero necesitas las habilidades para lograrlo.