> Markdown version of [/jobs/ext/2811166-programador-a-de-sofware](https://www.wearedevelopers.com/jobs/ext/2811166-programador-a-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). --- # Programador/A De Sofware - **Company:** Date Posted - **Location:** Málaga, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, ARM Architecture, C++ (Programming Language), Software Quality, Open Source Technology, Systems Development Life Cycle, Real-Time Operating Systems, Systems Architecture, Lidar - **Published:** September 9, 2026 - **Apply:** https://www.buscojobs.com.es/programador-a-de-sofware-en-malaga-ID-369137696 ## About the Role * Experiencia: +7 en desarrollo de sistemas embebidos de tiempo real. * RTOS: Experiencia demostrable personalizando Zephyr RTOS en entornos productivos. * Lenguajes: C (nivel experto), C++. * Seguridad: Criptografía aplicada a hardware y entornos de ejecución confiables (TEE). * Rigor técnico/a: Capacidad para documentar, auditar y justificar decisiones de diseño en sistemas críticos. ________________________________________ Se valorará especialmente * Experiencia en sectores como defensa, aeroespacial o robótica de alta criticidad. * Conocimiento de estándares de interoperabilidad militar (JAUS, STANAG u otros). * Contribuciones activas o participación en la comunidad open source de Zephyr. ## Description Kernel LeadMisión del puestoBuscamos un Kernel Lead en Malaga con experiencia en sistemas críticos para liderar el desarrollo y la evolución del núcleo de sistema.Tu responsabilidad principal será adaptar, optimizar y asegurar un microkernel basado en Zephyr RTOS, garantizando comportamiento determinista, latencias mínimas y un nivel de seguridad acorde a entornos operativos hostiles y de misión crítica.Trabajarás mano a mano con el OS Architect. Mientras él define la arquitectura de servicios, comunicaciones e integración de IA, tú serás quien garantice que el hardware y el Kernel responden de forma precisa, segura y predecible en cualquier circunstancia.________________________________________Responsabilidades clave* Optimización del KernelPersonalización profunda de Zephyr RTOS (Kconfig, DeviceTree, scheduler, memoria) sobre arquitecturas ARM Cortex-M y Cortex-A, así como la integración de aceleradores de IA.* Tiempo real y determinismoDiseño y validación de un comportamiento estrictamente determinista en scheduling, interrupciones y gestión de eventos para funciones críticas como maniobra, control y actuación.* Seguridad de bajo nivelImplementación de mecanismos de hardening: protección de memoria (MPU/MMU), Secure Boot (MCUboot), Root of Trust, TrustZone y aislamiento de componentes críticos.* Desarrollo de driversDiseño y mantenimiento de drivers de bajo nivel para sensores avanzados (LiDAR, radar, EO/IR) y actuadores de alta precisión.________________________________________Requisitos mínimos* Experiencia: +7 en desarrollo de sistemas embebidos de tiempo real.* RTOS: Experiencia demostrable personalizando Zephyr RTOS en entornos productivos.* Lenguajes: C (nivel experto), C++.* Seguridad: Criptografía aplicada a hardware y entornos de ejecución confiables (TEE).* Rigor técnico/a: Capacidad para documentar, auditar y justificar decisiones de diseño en sistemas críticos.________________________________________Se valorará especialmente* Experiencia en sectores como defensa, aeroespacial o robótica de alta criticidad.* Conocimiento de estándares de interoperabilidad militar (JAUS, STANAG u otros).* Contribuciones activas o participación en la comunidad open source de Zephyr.________________________________________Qué ofrecemos* Participar en la creación de una tecnología avanzada con impacto real en sistemas autónomos.* Un entorno donde la ingeniería, la calidad del código y el diseño sólido importan de verdad.* Trabajo directo con especialistas en arquitectura de sistemas e inteligencia artificial. ## Related Videos - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Let’s Talk Quality!](https://www.wearedevelopers.com/videos/100012-let-s-talk-quality) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)