¿Cómo debo prepararme para el trabajo de desarrollador de software integrado en 2 semanas?

Bueno para eso, debes prepararte de las siguientes maneras

Primero: – debe tener un conocimiento competente de la programación en C (consulte el libro de TMH)

>>

2º: – comando en lenguaje ensamblador (microcontrolador, programación AVR) si va a diseñar un controlador.

>>

Tercero: – comando en ARM (si es para el diseño del procesador) (Andrew Sloos, consulte solo los primeros 4 chepters, estará claro)

>>

4to: – debe tener aclaraciones básicas sobre estructuras de datos (indiabix, sanfondary, puntos de tutoriales, geeksforgeeks, puede referir cualquier sitio, todos están bien para obtener conocimiento en 20 días)

>>

5to: – debe saber sobre el sistema operativo Linux.

>>

6to: – debe saber acerca de los controladores de dispositivos (consulte O’RELLY)

>>

Séptimo: – debe saber acerca de RTOS (consulte el libro Qing LI, máximo 2 días para básico)

Con esto, todas las armas listas, puedes entrar en el mundo de

Incrustado. Para el nivel de entrada esto es suficiente.

La respuesta de Mehul Prajapati a ¿Cuáles son los temas importantes para la entrevista del desarrollador integrado?

More Interesting

¿Todas las aplicaciones contienen una sola línea mágica de código sin la cual la aplicación sería imposible de implementar correctamente?

¿Aprender nuevos idiomas realmente ayuda a los programadores a crecer? ¿O es solo otro mito?

¿Cómo paso a la gestión general?

¿Cómo puedo convertirme en un mejor ingeniero de software, dada una sólida formación en informática?

¿Qué tan importante es SQL en las pruebas de software?

¿Es posible ganar un buen dinero si un ingeniero de software sabe lo suficiente sobre aprendizaje automático, IA y química orgánica?

¿Cómo se puede escribir un software en diferentes lenguajes de programación?

¿Cuál es el equivalente de Python del supresor de errores de PHP (@)?

¿Por qué las licencias de software necesitan mantenerse actualizadas?

¿Existe un puesto en la Fuerza Aérea de los EE. UU. Para programadores, desarrolladores, ingenieros de software, etc.?

¿Se puede evitar quedar atrapado con software sin licencia usando Linux?

¿Es una empresa de consultoría un buen lugar para comenzar una carrera de ingeniero de software para un recién graduado, si quiero hacer la transición a Google, Apple, Blizzard, etc., después de dominar la programación?

¿Quién debería idealmente escribir la función (casos de prueba automatizados) en el desarrollo ágil: Tester o Developer?

¿Cuál es su opinión sobre el uso de equipos remotos en el desarrollo de software (abastecimiento offshore / nearshore)?

Cómo hacer un tipo de funcionalidad de activación de base de datos en MongoDB