Programador/a de sofware

Miriad Global S.L.
Málaga, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Málaga, Spain

Tech stack

ARM
C++
Open Source Technology
Systems Development Life Cycle
Real-Time Operating Systems
Lidar

Job description

Buscamos 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., * Optimizació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.

Requirements

Estudios mínimos Ingeniería superior Experiencia mínima Más de 3 años Imprescindible residir Provincia de puesto vacante, * 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.

Benefits & conditions

Tipo de contrato Indefinido Duración del contrato Indefinido Jornada laboral A tiempo completo Salario A negociar, * 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.

Apply for this position