Embedded Linux
Hace 10 horas
alicante, kingdom of spain
Tecdata Engineering
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Embedded Linux / Yocto Software Lead (Tech Debt)
Ubicación:
AlicanteModalidad: Híbrida, con presencialidad en oficina 2-3 días por semana.
Horario:
Lunes a jueves de 8:00 a 18:00 y viernes de 8:00 a 14:30. En verano, lunes a jueves de 8:00 a 15:00 y viernes de 8:00 a 14:30.
Descripción del puesto
Buscamos un/a Embedded Linux / Yocto Software Lead para trabajar en la evolución y mantenimiento de sistemas Linux embebidos en dispositivos de medición de redes y Wi‑Fi. La persona seleccionada será responsable de mejorar la base Linux compartida, mantener los drivers y optimizar los procesos de compilación, actualización y seguridad en diferentes generaciones de hardware. Responsabilidades Desarrollar y mantener imágenes Linux basadas en Yocto, incluyendo layers, recipes y BSP. Desarrollar y mantener drivers del kernel Linux. Realizar tareas de board bring‑up, configuración de Device Tree, compilación cruzada y depuración sobre hardware real. Mantener los procesos CI/CD de compilación y publicación, garantizando builds reproducibles y actualizaciones OTA. Implementar mecanismos de seguridad como Secure Boot, imágenes firmadas y actualizaciones OTA firmadas. Liderar técnicamente las tareas de mantenimiento y reducción de deuda técnica. Utilizar herramientas de IA para el desarrollo, revisión de código, pruebas y controles de calidad. Colaborar con equipos internacionales y participar en la rotación de guardias cuando corresponda. Requisitos Experiencia sólida en Linux embebido, Yocto y desarrollo en C. Experiencia con Linux Kernel y desarrollo de drivers. Conocimientos de Device Tree, BSP, compilación cruzada y depuración en hardware. Experiencia en sistemas de compilación, CI/CD y actualizaciones OTA. Capacidad de liderazgo técnico y responsabilidad sobre las soluciones de principio a fin. Inglés fluido, tanto hablado como escrito. Experiencia habitual con agentes de IA para programación, revisión y pruebas. Se valorará Experiencia desarrollando drivers de Wi‑Fi o Bluetooth. Conocimientos de Secure Boot, firma de imágenes y actualizaciones seguras. Interés por los protocolos de redes cableadas e inalámbricas. Otros datos Gestionará equipos. El puesto puede requerir viajes y participación en guardias. Proyecto centrado en la reducción de deuda técnica y la evolución de la plataforma Linux embebida.
Ubicación:
AlicanteModalidad: Híbrida, con presencialidad en oficina 2-3 días por semana.
Horario:
Lunes a jueves de 8:00 a 18:00 y viernes de 8:00 a 14:30. En verano, lunes a jueves de 8:00 a 15:00 y viernes de 8:00 a 14:30.
Descripción del puesto
Buscamos un/a Embedded Linux / Yocto Software Lead para trabajar en la evolución y mantenimiento de sistemas Linux embebidos en dispositivos de medición de redes y Wi‑Fi. La persona seleccionada será responsable de mejorar la base Linux compartida, mantener los drivers y optimizar los procesos de compilación, actualización y seguridad en diferentes generaciones de hardware. Responsabilidades Desarrollar y mantener imágenes Linux basadas en Yocto, incluyendo layers, recipes y BSP. Desarrollar y mantener drivers del kernel Linux. Realizar tareas de board bring‑up, configuración de Device Tree, compilación cruzada y depuración sobre hardware real. Mantener los procesos CI/CD de compilación y publicación, garantizando builds reproducibles y actualizaciones OTA. Implementar mecanismos de seguridad como Secure Boot, imágenes firmadas y actualizaciones OTA firmadas. Liderar técnicamente las tareas de mantenimiento y reducción de deuda técnica. Utilizar herramientas de IA para el desarrollo, revisión de código, pruebas y controles de calidad. Colaborar con equipos internacionales y participar en la rotación de guardias cuando corresponda. Requisitos Experiencia sólida en Linux embebido, Yocto y desarrollo en C. Experiencia con Linux Kernel y desarrollo de drivers. Conocimientos de Device Tree, BSP, compilación cruzada y depuración en hardware. Experiencia en sistemas de compilación, CI/CD y actualizaciones OTA. Capacidad de liderazgo técnico y responsabilidad sobre las soluciones de principio a fin. Inglés fluido, tanto hablado como escrito. Experiencia habitual con agentes de IA para programación, revisión y pruebas. Se valorará Experiencia desarrollando drivers de Wi‑Fi o Bluetooth. Conocimientos de Secure Boot, firma de imágenes y actualizaciones seguras. Interés por los protocolos de redes cableadas e inalámbricas. Otros datos Gestionará equipos. El puesto puede requerir viajes y participación en guardias. Proyecto centrado en la reducción de deuda técnica y la evolución de la plataforma Linux embebida.