Embedded Linux / Yocto Software Lead (Tech Debt)
Grupo TECDATA Engineering
Fecha: hace 4 días
ciudad: Alicante, Valencia
Tipo de contrato: Tiempo completo
Ubicación: Alicante
Modalidad: 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
Modalidad: 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.
- 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.
- 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.
- 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.
Cómo postularme
Para solicitar este empleo, debe autorizarse en nuestro sitio web. Si aún no tiene una cuenta, regístrese.
Publicar un currículumVer más empleos en Alicante, Valencia