MP
Embedded Software Architect, Barcelona
Embedded Software Architect Perfil buscado (Hombre/Mujer) Definir y mantener la arquitectura de dispositivos embebidos, sistemas IPC y servicios backend. Liderar los análisis de casos de uso y generar documentación para el comportamiento de los sistemas, interacciones y estructura. Diseñar software que sea modular, escalable, testeable y mantenible. Diseñar prototipos y crear código para validar conceptos, diseños de arquitectura y guiar a los equipos en la implementación. Diseñar data pipelines en tiempo real para la medición de la adquisición, procesado y distribución. Definir la arquitectura de las comunicaciones usando protocolos de estado del arte. Establecer contratos API entre sistemas embebidos, procesadores core, servicios backend y HMI. Liderar revisión de la arquitectura y asegurar el alineamiento entre la estrategia de los productos y las restricciones del sistema. Empresa líder mundial en el diseño/ de dispositivos de medición industrial. Únete a un equipo internacional especializado en software embedded. Nivel experto con C++ para sistemas embebidos, en tiempo real y de alto rendimiento. Fuerte experiencia en sistemas embedded/industriales (Linux, tiempo real) Sólido dominio de UML para modelar comportamiento, estructura e interacciones Conocimientos sólidos de bases de datos, flujos de trabajo de informes y estrategias de retención de datos Experiencia en la definición de APIs e interfaces de comunicación Familiaridad con enfoques de contenedorización, virtualización o sandboxing Dominio de Git, CI/CD y prácticas de pruebas automatizadas Nivel de inglés fluido a nivel conversación y escrito. Nuestro cliente es una compañía internacional, líder mundial en su sector, con sedes en USA, Europa y Asia. Cuenta con +200 empleados en todo el mundo y se caracteriza por sus soluciones de alta calidad. Contrato indefinido. Rango salarial competitivo entre 70.000-75.000 Posibilidad de crecimiento dentro de la compañía. Oportunidad de participar en proyectos tecnológicos innovadores. Ambiente de trabajo colaborativo y orientado al desarrollo profesional. Posibilidad de desarrollo y crecimiento profesional en el sector tecnológico. C++, UML, Git, CI/CD