Ingeniero/a de Firmware, hibrido
Empresa
GMV
Provincia
Valladolid
Ciudad
Valladolid
Tipo de Contrato
Tiempo Completo
Descripción
Ingeniero/a de Firmware
Si siempre aspiraste a diseñar el KIIT del futuro ¡Tu sitio está con nosotros! Estamos ampliando nuestros equipos en el sector transportes. Nos gusta ir al grano, te vamos a contar lo que no está en la red. Si quieres saber más sobre nosotros, accede a la web de GMV.
¿A QUÉ RETO TE VAS A ENFRENTAR? En nuestro equipo formarás parte de la creación de la nueva gama de equipos embarcados de GMV. Este perfil tendrá un papel clave en el diseño e implementación de la capa de abstracción de hardware (HAL), un componente esencial que permite a nuestros sistemas software comunicarse de forma flexible y robusta con el hardware. Desempeñando funciones como:
- Desarrollar la HAL de los nuevos equipos, basada en servicios escritos en C++.
- Diseñar APIs de acceso a hardware (audio, GPS, WiFi, etc.) utilizables desde C++, Java y C#.
- Integrar y gestionar pasarelas de pago bancario.
- Programar MCUs tanto en baremetal como con RTOS.
- Diseñar y mantener nuestra distribución embebida de Linux utilizando Yocto.
- Configurar el device tree y bootloaders como uBoot/BIOS.
- Participar en procesos de integración y despliegue continuo con herramientas como Jenkins.
- Colaborar utilizando herramientas de gestión y control de versiones como Bitbucket y JIRA.
¿QUÉ NECESITAMOS EN NUESTRO EQUIPO? Para este puesto, estamos buscando un/una ingeniero/a de firmware que se incorpore a nuestro equipo ágil de desarrollo para participar en la creación de la nueva gama de equipos embarcados de GMV. El trabajo se desarrollará con tecnologías modernas como C++, ZeroMQ y Protobuf, orientadas a maximizar la modularidad y la escalabilidad del software embarcado. El objetivo es garantizar que los nuevos dispositivos dispongan de una HAL robusta, segura y extensible, que facilite la integración de funcionalidades como comunicaciones, localización, medios de pago, sensores, etc. Se valorarán conocimientos en lenguaje de programación C++, programación de microcontroladores, entorno Linux y uso de terminal bash, herramientas de control de versiones: GIT (especialmente Bitbucket), programación en otros lenguajes: Java, C#, Python, y conocimientos en Yocto o Buildroot.
¿QUÉ TE OFRECEMOS?
Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual.
Horario flexible de entrada y salida, y jornada intensiva viernes y verano.
Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas.
Movilidad nacional e internacional. ¿Vienes de otro país? Te ofrecemos un relocation package.
Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas.
Programa Wellbeing: seguro médico, dental y de accidentes fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más!
En nuestros procesos de selección siempre tendrás contacto telefónico y personal, presencial u online, con nuestro equipo de talent acquisition. Además, jamás se solicitarán transferencias ni tarjetas bancarias. Si contactan contigo siguiendo otro proceso, escribe a nuestro equipo a la dirección de correo privacy gmv.com.
Promovemos la igualdad de oportunidades en la contratación comprometidos con la inclusión y la diversidad.
¿A QUÉ ESPERAS? ÚNETE
C++, C#, java
Si siempre aspiraste a diseñar el KIIT del futuro ¡Tu sitio está con nosotros! Estamos ampliando nuestros equipos en el sector transportes. Nos gusta ir al grano, te vamos a contar lo que no está en la red. Si quieres saber más sobre nosotros, accede a la web de GMV.
¿A QUÉ RETO TE VAS A ENFRENTAR? En nuestro equipo formarás parte de la creación de la nueva gama de equipos embarcados de GMV. Este perfil tendrá un papel clave en el diseño e implementación de la capa de abstracción de hardware (HAL), un componente esencial que permite a nuestros sistemas software comunicarse de forma flexible y robusta con el hardware. Desempeñando funciones como:
- Desarrollar la HAL de los nuevos equipos, basada en servicios escritos en C++.
- Diseñar APIs de acceso a hardware (audio, GPS, WiFi, etc.) utilizables desde C++, Java y C#.
- Integrar y gestionar pasarelas de pago bancario.
- Programar MCUs tanto en baremetal como con RTOS.
- Diseñar y mantener nuestra distribución embebida de Linux utilizando Yocto.
- Configurar el device tree y bootloaders como uBoot/BIOS.
- Participar en procesos de integración y despliegue continuo con herramientas como Jenkins.
- Colaborar utilizando herramientas de gestión y control de versiones como Bitbucket y JIRA.
¿QUÉ NECESITAMOS EN NUESTRO EQUIPO? Para este puesto, estamos buscando un/una ingeniero/a de firmware que se incorpore a nuestro equipo ágil de desarrollo para participar en la creación de la nueva gama de equipos embarcados de GMV. El trabajo se desarrollará con tecnologías modernas como C++, ZeroMQ y Protobuf, orientadas a maximizar la modularidad y la escalabilidad del software embarcado. El objetivo es garantizar que los nuevos dispositivos dispongan de una HAL robusta, segura y extensible, que facilite la integración de funcionalidades como comunicaciones, localización, medios de pago, sensores, etc. Se valorarán conocimientos en lenguaje de programación C++, programación de microcontroladores, entorno Linux y uso de terminal bash, herramientas de control de versiones: GIT (especialmente Bitbucket), programación en otros lenguajes: Java, C#, Python, y conocimientos en Yocto o Buildroot.
¿QUÉ TE OFRECEMOS?
Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual.
Horario flexible de entrada y salida, y jornada intensiva viernes y verano.
Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas.
Movilidad nacional e internacional. ¿Vienes de otro país? Te ofrecemos un relocation package.
Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas.
Programa Wellbeing: seguro médico, dental y de accidentes fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más!
En nuestros procesos de selección siempre tendrás contacto telefónico y personal, presencial u online, con nuestro equipo de talent acquisition. Además, jamás se solicitarán transferencias ni tarjetas bancarias. Si contactan contigo siguiendo otro proceso, escribe a nuestro equipo a la dirección de correo privacy gmv.com.
Promovemos la igualdad de oportunidades en la contratación comprometidos con la inclusión y la diversidad.
¿A QUÉ ESPERAS? ÚNETE
C++, C#, java