¿Cuáles son algunos proyectos que podría hacer en 8 meses que podrían aumentar mis posibilidades de conseguir un buen trabajo en sistemas integrados?

Obtenga algo barato, como una placa de descubrimiento STM8 de ST Microelectronics (creo que cuestan alrededor de $ 10 más o menos), y una versión gratuita “limitada a 8K de código” de Embedded Workbench de IAR para STM8, luego escriba usted mismo el código del controlador para todo los periféricos internos y proponga algún tipo de demostración para mostrar el control de los periféricos con su código de controlador.

Esto debería llevarle menos de 8 meses, si ya sabe cómo programar en C y es inteligente y motivado, tal vez mucho menos.

Para mostrarlo en las posibles entrevistas, solo lleve su computadora portátil y la placa STM8 a la entrevista con usted y pregúnteles si puede demostrar lo que sabe en lugar de simplemente hablar de ello.

Utilice también muchos buenos comentarios en su código: lo más probable es que el entrevistador también le pida que le eche un vistazo a su código, tanto para ver cómo se ve (cosas como tener buenos comentarios, etc.) y que no copió directamente de algún código de ejemplo.

¡¡¡La mejor de las suertes!!!

Comienza a trabajar en proyectos fundamentales en los que necesites construir algo desde lo básico. Por lo general, la mayoría de los candidatos con los que interactúo han desarrollado proyectos como robots, sistemas de automatización del hogar, etc. al mirar tutoriales en Internet.

No los considero como proyectos. Si realmente está interesado en construir algo, comience tratando de resolverlo sin consultar el tutorial, si está atascado, siga las instrucciones. Ser alimentado con cuchara mata el poder del cerebro para pensar. Esto es exactamente lo que está mal con la clase actual de ingenieros.

Quite Google y Stack Overflow y solo tendrá muñecos frente a la computadora (estoy generalizando).

Te sugiero que trabajes en los fundamentos o que construyas un sistema que resuelva un problema. Al final, si eres bueno con los fundamentos, puedes caminar fácilmente en campos como la robótica y el aprendizaje automático o IoT.

Evita las sesiones de entrenamiento típicas donde enseñan cosas que puedes aprender por tu cuenta a través de Internet.

Elige cualquier proyecto que te interese. Construya e implemente el hardware y el software para realizar esa tarea.

Por ejemplo, quizás construyas algo con un Arduino que clasifique M&M por sus colores. Tal vez agregue una placa y hardware a un automóvil RC que le permita conducir de un punto a otro en un estacionamiento y dejar caer un rastro de polvo de tiza para escribir algún mensaje.

El punto es elegir un proyecto, construirlo, documentar lo que hiciste, detallar tus decisiones de diseño y explicarle a alguien todo lo que salió mal y cómo superaste esos obstáculos.

Si completa ese primer proyecto, busque otro. Sigue haciendo proyectos. Documente lo que ha hecho en un sitio web, incluya videos de los resultados, siga desafiándose.

More Interesting

¿Hay alguna plataforma, como Hackerearth, codechef, etc., para el dominio de sistemas integrados y el diseño front-end VLSI?

¿Cuál es la forma más fácil y económica de programar microcontroladores AVR?

¿De qué herramientas se compone la típica estación de trabajo de un ingeniero de software integrado?

¿Qué tipo de proyecto puedo hacer usando sistemas integrados y aprendizaje automático juntos?

¿Cuál es la importancia del mapa de memoria para los programadores de sistemas integrados?

¿Alguien puede ayudarme a codificar parte de mi línea para detectar robo de resolución de laberintos basado en el algoritmo de la regla de la mano izquierda?

Explicar los componentes de los sistemas embebidos y clasificarlos.

¿Cuál es la diferencia básica entre un 8051 y un microcontrolador Arduino?

¿Cuál es la mejor manera de crear un sistema operativo de propósito único para un dispositivo integrado?

¿Cuál es la diferencia entre los sistemas embebidos y los sistemas utilizados en robótica o la robótica en su conjunto?

¿Se puede usar Adroid OS para sistemas embebidos, como si tuviera una pequeña pieza de hardware, después de algún evento controlado por hardware necesito enviar sms, también necesita una conectividad web? ¿Cómo se puede hacer?

¿Cuál es la ventaja de usar Linux para sistemas integrados como un controlador ARM sobre la programación básica?

¿Cuál es la mejor manera de trabajar en IoT para una persona que ya trabaja en sistemas integrados?

Cómo prepararme para cumplir con el 'conocimiento de los microcontroladores y la experiencia de deseable incrustado' este requisito de trabajo cuando soy un profesional de software puro con Java y C ++

¿Los reproductores de CD / DVD ejecutan Linux?