ARQUITECTO/A DE SOFWARE
hace 3 días
Málaga
Buscamos un OS Architect en Málaga responsable de definir y evolucionar la arquitectura global del sistema operativo y su ecosistema. Tu misión será diseñar cómo interactúan sensores, nodos de cómputo, servicios, modelos de IA y sistemas de mando y control , garantizando que el sistema sea coherente, escalable, seguro y operable en condiciones reales. Mientras el Kernel Lead se responsabiliza del comportamiento determinista y la seguridad del núcleo y del hardware, tú defines la estructura lógica del sistema , los flujos de datos, los mecanismos de coordinación y la integración de IA. Responsabilidades principales Arquitectura de sistema: Definir la arquitectura lógica y física de Link OS: dominios de cómputo, partición de funciones, topología de nodos y responsabilidades de cada componente. Middleware y comunicación: Diseñar los mecanismos de comunicación entre procesos y nodos (IPC, pub/sub, DDS, buses de mensajes, time-aware networking), asegurando latencia controlada, resiliencia y observabilidad. Orquestación y servicios: Definir el modelo de servicios del sistema: ciclo de vida, descubrimiento, dependencias, versionado y recuperación ante fallos. Integración de IA: Diseñar cómo se integran los modelos de IA en el sistema: pipelines de percepción, fusión sensorial, inferencia distribuida, actualización de modelos y control del comportamiento autónomo. Gestión del estado y decisión: Definir los mecanismos de gestión de estado del sistema, toma de decisiones, degradación controlada y modos de operación (normal, degradado, seguro). Seguridad a nivel de sistema: Diseñar la seguridad lógica del sistema: autenticación, autorización, cifrado de comunicaciones y control de acceso entre servicios y dominios. Interoperabilidad y C2: Definir la integración con sistemas externos de mando y control, estándares de interoperabilidad y APIs hacia plataformas superiores. Requisitos mínimos Experiencia: +8 años diseñando arquitecturas de sistemas complejos, distribuidos o embebidos de alta criticidad. Sistemas operativos: Conocimiento profundo de RTOS y sistemas de propósito general (Linux u otros) y de cómo convivir en una arquitectura híbrida. Arquitecturas: Experiencia diseñando sistemas heterogéneos (ARM, x86, aceleradores de IA). Comunicación: Dominio de patrones de comunicación (IPC, DDS, pub/sub, message brokers, TSN u otros). IA aplicada: Experiencia integrando modelos de IA en sistemas productivos (no solo entrenamiento, sino inferencia, despliegue y operación). Visión de sistema: Capacidad para tomar decisiones de arquitectura considerando rendimiento, seguridad, mantenibilidad y operación real. Otros requerimientos Informática. Se valorará especialmente experiencia en sistemas autónomos, defensa, aeroespacial, automoción avanzada o robótica compleja. Conocimiento de arquitecturas C2 y sistemas distribuidos de misión. Experiencia con aceleradores NVIDIA (THOR, Orin, Xavier) y sus stacks de software. Conocimiento de estándares de interoperabilidad (JAUS, STANAG u otros). Experiencia diseñando sistemas tolerantes a fallos y degradación controlada. Sector: CNAE OTROS SERVICIOS. Tipo de contrato: Contrato de trabajo indefinido. Duración del contrato: Indefinido con periodo de prueba de 6 meses. Número de puestos: 1. Categoría profesional: Técnicos y sin categoría laboral determinada. Lugar de trabajo: Municipio: Málaga, Provincia: Málaga, CP: 29005. Tipo de jornada laboral: Completa. Observaciones: Jornada 40 horas semanales, de lunes a viernes (8 horas diarias). Horario flexible, iniciando la jornada entre las 8:00 y las 9:00. Salario: segun valia y experiencia (50k-60k). Ocupaciones solicitadas Programadores informáticos: Experiencia requerida 8 años. Nota: Ha de cumplirse alguno de estos requisitos. #J-18808-Ljbffr