Firmware Engineer (Diagnosability & Embedded Systems)
2 days ago
Sant Cugat del Vallès
En BETWEEN te ofrecemos las oportunidades que necesitas para alcanzar tus objetivos profesionales. Si quieres desarrollar tus capacidades en IT e Ingeniería ¡este es tu próximo destino! Damos soporte en una gran variedad de áreas como Firmware, Software, BI, Diseño, Project Management y muchas más. Además, desarrollamos soluciones tecnológicas a medida desde nuestros BETWEEN Labs. Buscamos un/a Firmware Engineer con perfil híbrido entre electrónica y software, para trabajar en el desarrollo de sistemas de autodiagnóstico en maquinaria industrial avanzada. Formarás parte de un equipo técnico altamente especializado, trabajando muy cerca del firmware core (C++) y del hardware real, en un entorno donde entender el sistema a bajo nivel es clave para garantizar la fiabilidad del producto. Este rol es ideal para perfiles que quieran combinar desarrollo, debugging profundo y conocimiento real del sistema. Funciones • Desarrollo y mantenimiento de firmware de diagnóstico en TCL (≈80%) y herramientas de automatización en Python (≈20%)., • Implementación de lógica de autodiagnóstico, detección de fallos y monitorización del sistema en tiempo real., • Trabajo directo sobre el firmware core en C++, analizando su comportamiento y entendiendo su arquitectura para construir diagnósticos efectivos., • Debugging avanzado sobre hardware real, interactuando con microcontroladores, sensores y actuadores., • Desarrollo de herramientas para testing, validación y análisis de incidencias., • Integración con buses y protocolos industriales (CAN, UART, SPI, I2C, Ethernet…)., • Análisis de problemas en campo y resolución de incidencias a bajo nivel., • Colaboración estrecha con equipos de I+D, electrónica y mecánica., • Participación en decisiones técnicas relacionadas con la robustez, fiabilidad y mantenibilidad del firmware., • Uso de inglés avanzado oral. Condiciones • Contrato indefinido., • Tendrás horario flexible., • Oficina de Sant Cugat del Vallès con buena accesibilidad tanto en transporte público como aparcamiento., • Tendrás un PC y los periféricos necesarios para el desarrollo de tu trabajo. Beneficios Ofrecemos un paquete completo de beneficios que te permitirá desenvolverte tanto profesional como personalmente. Algunos de ellos son: • Seguro médico con Alan Seguros., • Oportunidades de formación: Idiomas, Certificaciones, Bootcamps y mucho más., • Multitud de eventos: BETWEEN Night, Torneo de Padel y mucho más., • Retribución flexible (restaurant, transporte, guardería)., • Incentivos por recomendar talento. Requisitos mínimos: • Grado en Ingeniería Electrónica, Informática, Telecomunicaciones o similar, • +2 años de experiencia en desarrollo de firmware o sistemas embebidos, • Experiencia trabajando con hardware real, • Conocimientos sólidos de electrónica (señales, buses, esquemas), • Experiencia con protocolos industriales, • Conocimientos de Python para automatización/testing, • Experiencia en debugging de bajo nivel, • Experiencia o conocimiento en sistemas de diagnóstico o monitorización, • Inglés oral avanzado Requisitos valorables: • Experiencia en maquinaria industrial o entornos productivos, • Conocimientos de C++ (lectura/análisis de código de firmware), • Experiencia con herramientas de laboratorio (osciloscopio, analizador lógico), • Conocimiento de RTOS, • Experiencia en sistemas orientados a fiabilidad, safety o mantenimiento predictivo, • Nociones de mecánica aplicada