Onboard Software Engineer

GMV · Tres Cantos (Madrid)

Activa · Comprovada fa 21 hores

HíbridJornada completa

Descripció del lloc

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.

Requisits clau

  • 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.