Onboard Software Engineer

GMV · Tres Cantos (Madrid)

Activa · Comprobada hace 13 horas

HíbridoJornada completa
Avísame de nuevas ofertas como esta

Descripción del puesto

Participarás en el desarrollo de un receptor prototipo para la evolución de Galileo, trabajando con ARM, FPGA y Linux embebido, centrado en drivers, herramientas y soporte al sistema operativo. Se realizarán tareas de bajo nivel e integración con el equipo de software.

  • Desarrollar drivers con uio y gestionar dtb (device tree).
  • Realizar programación DMA y depurar a bajo nivel.
  • Utilizar Linux embebido (Buildroot/Petalinux) y apoyar al equipo de software en aspectos del sistema operativo.

Requisitos clave

  • Conocimiento de C y Linux embebido.
  • Experiencia con Petalinux/Yocto, kernel de Linux y ARM ensamblador.
  • Experiencia con uio, dtb, GitLab CI y Docker, y configuración de Linux a bajo nivel.