Se busca un/a desarrollador/a de software embebido para incorporarse a un equipo técnico en Vigo. Trabajará en el diseño, desarrollo y mantenimiento de sistemas embebidos, con un foco especial en los procesos de validación y pruebas. Funciones
• Desarrollar código en C reutilizable, robusto, versátil y adaptable, incluidas funciones y librerías para uso futuro, de modo que se adapte a la evolución del sistema.
• Definir, realizar, analizar y documentar los procesos y pruebas de validación.
• Analizar bugs, errores y comportamientos no previstos detectados durante las pruebas, y proponer soluciones y adaptaciones para cumplir los requisitos del sistema.
• Elaborar documentación técnica y reportar las tareas realizadas y el avance del desarrollo, con información clave sobre las soluciones adoptadas, las pruebas y los resultados esperados. Requisitos imprescindibles
• Grado o ingeniería técnica en Informática, Telecomunicaciones,
Matemáticas o similar.
• Entre 2 y 5 años de experiencia en desarrollo de software.
• Dominio de C.
• Control de versiones con Git. Se valorará
• Conocimientos de C++, Go y/o Python.
• Experiencia con microcontroladores (ARM Cortex-M, STM32 o similares).
• Conocimientos de RTOS (FreeRTOS o similar) y/o Linux embebido.
• Protocolos de comunicación: UART, SPI, I2C, CAN, Ethernet.
• Uso de herramientas de depuración y medida (JTAG, osciloscopio, analizador lógico).
• Interpretación de esquemas electrónicos y hojas de datos. Condiciones
• Contrato indefinido.
• Jornada completa (37,5 h semanales).
• Modalidad 100% presencial en Vigo.
•