Ingeniero/a de software embarcado

GMV • Tres Cantos, Comunidad de Madrid, Spain • Posted May 31, 2026

Location Tres Cantos, Comunidad de Madrid
Job Type Full-time
Category Computer Occupations
Posted May 31, 2026

In our team you will participate in the development of a prototype receiver for the evolution of Galileo. Working with ARM+FPGA and Linux embedded systems, focused on drivers, tools and operating system support. Looking to cover both low level development tasks and integration with the software team.

Duties:

- Driver programming with UIO, device tree management (DTB).
- DMA programming, low-level debugging
- Use of embedded Linux (Buildroot/Petalinux)
- Support to the software team in aspects of the operating system.

WHAT DO WE NEED IN OUR TEAM?

For this position, we are looking for software engineers with knowledge of C Language, Embedded Linux.

We will also value knowledge of Petalinux/yocto, Linux kernel module programming, ARM assembler,
UIO, DTB, Git/ CI with Gitlab and Docker, Linux low level configuration, Real Time Operating Systems (RTOS).

WHAT DO WE OFFER?

Hybrid
working m...

Interested in this role?

Click the button below to start your application.

Apply Now