Programador/A De Sofware
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Misió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 claveOptimización del Kernel Personalizació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 determinismo Diseñ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 nivel Implementació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 drivers Diseño y mantenimiento de drivers de bajo nivel para sensores avanzados (LiDAR, radar, EO/IR) y actuadores de alta precisión.Requisitos mÃnimosExperiencia: +7 años 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á especialmenteExperiencia 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é ofrecemosParticipar 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.#J-*****-Ljbffr
Requirements
Experiencia: +7 años 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., Trabajo directo con especialistas en arquitectura de sistemas e inteligencia artificial.
Benefits & conditions
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
Dev Digest 138 - Are you secure about this?
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?