Arquitecto De Sofware

Posted
Málaga, Spain
8 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

X86 Architecture Application Programming Interfaces (APIs) Linux Distributed Systems Middleware Interoperability Inter-Process Communication Logical Security Message Broker Real-Time Operating Systems Data Streaming Systems Architecture

Job description

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 es coherente, escalable, seguro y operable en condiciones reales.Mientras el Kernel Lead se responsabiliza del comportamiento determinista y la seguridad del núcleo y el 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 sistemaDefinir 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ónDiseñ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 serviciosDefinir el modelo de servicios del sistema: ciclo de vida, descubrimiento, dependencias, versionado y recuperación ante fallos.* Integración de IADiseñ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ónDefinir 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 sistemaDiseñar la seguridad lógica del sistema: autenticación, autorización, cifrado de comunicaciones y control de acceso entre servicios y dominios.* Interoperabilidad y C2Definir la integración con sistemas externos de mando y control, estándares de interoperabilidad y APIs hacia plataformas superiores.____________________________Requisitos mínimos* Experiencia: +8 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.____________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.______________Qué ofrecemos* Diseñar desde cero una arquitectura de sistema operativo para plataformas autónomas reales.* Autonomía técnica para tomar decisiones estructurales de alto impacto.* Trabajo directo con perfiles senior de kernel, IA y sistemas complejos.* Un entorno donde la arquitectura importa tanto como la ejecución.

Requirements

  • Experiencia: +8 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. ______________ 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., * Diseñar desde cero una arquitectura de sistema operativo para plataformas autónomas reales.
  • Autonomía técnica para tomar decisiones estructurales de alto impacto.
  • Trabajo directo con perfiles senior de kernel, IA y sistemas complejos.
  • Un entorno donde la arquitectura importa tanto como la ejecución.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · World Congress 2025

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli · LIVE

2:33 min

Architecting CUDA and the AI software stack

Michael Kagan Michael Kagan +1 · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all