Diseñar, desarrollar y mantener el firmware de instrumentos analíticos programando microcontroladores que controlan electrónica, sensores, actuadores y componentes robóticos.
Participar en proyectos de I+D desde la recopilación y análisis de requisitos hasta la definición de arquitectura, implementación y validación del firmware, trabajando en estrecha colaboración con hardware y otros equipos técnicos para garantizar un rendimiento adecuado del instrumento.
Analizar los requisitos del instrumento y contribuir a la definición de la arquitectura del firmware y las especificaciones de diseño en colaboración con otros equipos de I+D.
Implementar y verificar el firmware de los diferentes proyectos asignados.
Participar activamente en proyectos de I+D, proporcionando soluciones técnicas y adaptándose a las necesidades del proyecto a través de las diferentes fases de desarrollo.
Realizar pruebas básicas de firmware y trabajar en estrecha colaboración con equipos de hardware y pruebas para validar el comportamiento correcto del sistema.
Analizar incidentes relacionados con el firmware, identificar las causas raíz y proponer e implementar acciones correctivas.
Crear y mantener la documentación técnica del firmware de acuerdo con los estándares y procedimientos de calidad.
Requirements
Licenciatura en Ingeniería Informática, Ingeniería Electrónica, Ingeniería de Telecomunicaciones o un campo técnico relacionado.
Experiencia práctica de 3–4 años en desarrollo de firmware para microcontroladores.
Fuertes habilidades de programación en C/C++, con un enfoque particular en C++.
Experiencia con microcontroladores Renesas y/o Xilinx y con entornos de desarrollo como E2Studio y Vivado/Vitis (basados en Eclipse) es una ventaja.
Experiencia en el diseño, implementación y verificación de firmware en entornos de I+D.
Experiencia con herramientas de control de versiones (Git o Bitbucket) es una ventaja.
Experiencia con herramientas de gestión de requisitos y especificaciones (por ejemplo, JAMA o DOORS) es valorada.
Familiaridad con metodologías ágiles y herramientas de seguimiento de proyectos o tareas (por ejemplo, JIRA).
Experiencia en entornos industriales, robótica, automatización, instrumentación o electrónica avanzada.
Capacidad para trabajar de forma autónoma dentro de proyectos mientras mantiene una colaboración efectiva con equipos técnicos multidisciplinarios.
Proactividad y responsabilidad en la gestión de tareas y proyectos.
Inglés avanzado.
Benefits
Flexibilidad para U Program: Ocasionalmente Remoto
Horario flexible: Lunes-Jueves 7-10 a 16-19h y Viernes 8-15h (con el mismo horario de inicio flexible)