> Markdown version of [/jobs/ext/2906205-arquitecto-de-sofware](https://www.wearedevelopers.com/jobs/ext/2906205-arquitecto-de-sofware). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Arquitecto De Sofware - **Company:** Posted - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** 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 - **Published:** September 14, 2026 - **Apply:** https://www.buscojobs.com.es/arquitecto-de-sofware-en-malaga-ID-371321686 ## About the Role * 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. ## 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. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Hibernate: How to keep calm](https://www.wearedevelopers.com/videos/534-hibernate-how-to-keep-calm) - [We (don't) need a software architect!?!](https://www.wearedevelopers.com/videos/663-we-don-t-need-a-software-architect) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Architectures that we can use with .NET](https://www.wearedevelopers.com/videos/935-architectures-that-we-can-use-with-net) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)