Ingeniero/a de Firmware
Role details
Job location
Tech stack
Requirements
firmware para microcontroladores. - Conocimientos en entornos Bare-metal o RTOS. - Dominio de programación en C/C++. - Experiencia con arquitecturas ARM, Cortex-M o similares. - Manejo de herramientas de depuración hardware/software. - Experiencia en diseño y documentación de arquitectura de software. - Conocimientos en metodologías de pruebas unitarias. - Nivel alto de inglés. En tu día a día te encargarás de: - Programar e implementar código robusto y optimizado en C/C++ para microcontroladores. - Definir y documentar la arquitectura del software. - Elaborar especificaciones de requisitos técnicos y de diseño. - Implementar lógica de control en sistemas embebidos. - Integrar protocolos de comunicación específicos del sector. - Desarrollar y ejecutar pruebas unitarias. - Asegurar la calidad del software y elaborar informes de validación. - Mantener el control de versiones del código fuente. - Gestionar licencias de componentes de