C/C++ Embedded Systems Engineer

CAF (Construcciones y Auxiliar de Ferrocarriles)

Amorebieta-Echano

Hybrid

EUR 42,000 - 65,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Ticket restaurant
Retribución flexible
Ayuda al teletrabajo
Clases de idiomas subvencionadas

Job summary

CAF Signalling busca ampliar su equipo de desarrollo de software CBTC para sistemas de señalización ferroviaria. El/la candidato/a trabajará en el análisis, especificación y diseño de nuevas funcionalidades, seguido de desarrollo, integración y pruebas en laboratorio, con gestión de configuración y tareas en Jira.

Se valora experiencia en sistemas críticos, C/C++, entorno ferroviario y dominio de herramientas como Visual Studio, Git, GitLab y DOORS; se requiere inglés nivel B2.

Qualifications

  • Titulación universitaria de Grado en Ingeniería Industrial, Electrónica, Automática, de Telecomunicaciones, Informática o similar.
  • Experiencia demostrable de 3 años en desarrollo software de sistemas críticos y/o de seguridad y programación de software embebido en C, C++ en ferroviario.
  • Deseable conocimiento de señalización ferroviaria: enclavamientos, ERTMS, CBTC.
  • Aportas dominio de herramientas y metodologías que acompañan todo el ciclo de vida del desarrollo y mantenimiento del software (Visual Studio, Git, Gitlab, DOORS…).
  • Languages are really important! Inglés (B2).

Responsibilities

  • Análisis de nueva funcionalidad identificada a nivel del sistema CBTC y de su impacto en los productos ATC-TS.
  • Especificación de Requisitos y definición de arquitectura.
  • Elaboración de los diseños detallados del sofware.
  • Desarrollo e integración del software.
  • Pruebas unitarias, pruebas en laboratorio, gestión de la configuración, gestión de las tareas en Jira.

Skills

C
C++
Embedded software
Software development
English (B2)

Education

Grado en Ingeniería (Industrial/Electrónica/Automática/Telecomunicaciones/Informática)

Tools

Visual Studio
Git
GitLab
DOORS

Job description

En CAF Signalling conectamos a las personas de una manera segura, rápida y cómoda para promover una movilidad sostenible a cualquier distancia.

¡En CAF Signalling estamos creando un equipo extraordinario! Si te apasiona el diseño de sistemas de señalización, sigue leyendo!

Que destacan nuestros compañeros/as de trabajar en CAF Signalling:

  • Entorno tecnológico puntero, con impacto real en la sociedad: Cada proyecto es una oportunidad para aplicar soluciones adaptadas, escalables y sostenibles que transforman la movilidad urbana e interurbana.
  • Cultura de equipo: Nuestro entorno laboral se caracteriza por el compañerismo, la colaboración y el respeto
  • Desarrollo profesional: Apostamos por el talento, ofreciendo oportunidades de aprendizaje continuo, autonomía en el trabajo y posibilidades reales de crecimiento profesional. La flexibilidad y la conciliación son parte de nuestro compromiso con las personas.
  • Flexibilidad y conciliación: modelo de trabajo híbrido, flexibilidad horaria, jornada intensiva todos los viernes del año y verano que se adapta a tu vida personal.
  • Beneficios sociales: ticket restaurant complementario a tu salario y ayuda al teletrabajo. También, contamos con paquete de retribución flexible o clases de idiomas parcialmente subvencionadas.

Además, somos Top employer europeo 2026 y nuestros empleados/as nos han puntuado con un 3,8/4 en GLASDOOR.

Triunfarás si...
  • Tienes titulación universitaria de Grado en Ingeniería Industrial, Electrónica, Automática, de Telecomunicaciones, Informática o similar.
  • Experiencia demostrable de 3 años en desarrollo software de sistemas críticos y/o de seguridad y programación de software embebido en C, C++, en industria ferroviaria o características similares (automoción, aeroespacial o energía).
  • Deseable conocimiento de señalización ferroviaria: enclavamientos, ERTMS, CBTC.
  • Aportas dominio de herramientas y metodologías que acompañan a todo el ciclo de vida del desarrollo y mantenimiento del software (Visual Studio, Git, Gitlab, DOORS…).
  • Languages are really important! Te desenvuelves de manera natural escribiendo y hablando inglés (B2)
Responsabilidades y oportunidades

Dentro en el equipo de desarrollo software CBTC (Mass Transit) para el sistema de señalización ferroviaria ZC, desempeñarás las siguientes tareas:

  • Análisis de nueva funcionalidad identificada a nivel del sistema CBTC y de su impacto en los productos ATC-TS
  • Especificación de Requisitos y definición de arquitectura
  • Elaboración de los diseños detallados del sofware
  • Desarrollo e integración del software
  • Pruebas unitarias, pruebas en laboratorio, gestión de la configuración, gestión de las tareas en Jira
¿Cómo será el proceso?

Comenzaremos con una charla telefónica para conocerte y explicarte el puesto y la empresa.

A continuación, tendrás una reunión online e individual junto al equipo técnico y people, donde podrás conocer al detalle las tareas dentro del equipo de trabajo, despejar dudas y curiosidades que tengas sobre la vacante.

Por último, tras valoración de la candidatura, te informaremos de la decisión final del proceso de selección cuanto antes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/C++ Embedded Systems Engineer
C/C++ Embedded Systems Engineer

CAF Group • Amorebieta-Echano

On-site
EUR 45,000 - 65,000
Ticket restaurant
Ayuda al teletrabajo
Retribución flexible
+2
Ing desarrollo C (aplicaciones genéricas señalización ferroviaria)
Ing desarrollo C (aplicaciones genéricas señalización ferroviaria)

CAF (Construcciones y Auxiliar de Ferrocarriles) • Alcobendas

Hybrid
EUR 35,000 - 55,000
Ticket restaurant
Ayuda al teletrabajo
Retribución flexible
+1
Ing desarrollo C (aplicaciones genéricas señalización ferroviaria)
Ing desarrollo C (aplicaciones genéricas señalización ferroviaria)

CAF Group • Alcobendas

On-site
EUR 45,000 - 65,000
Ticket restaurant
Ayuda al teletrabajo
Retribución flexible
+2
Responsable de Certificación y Autorización
Responsable de Certificación y Autorización

CAF Group • Donostia/San Sebastián

Hybrid
EUR 75,000 - 110,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible
Responsable de Certificación y Autorización
Responsable de Certificación y Autorización

CAF (Construcciones y Auxiliar de Ferrocarriles) • Donostia/San Sebastián

Hybrid
EUR 70,000 - 95,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible
+1
Ingeniero/a de Proyectos Junior
Ingeniero/a de Proyectos Junior

CAF (Construcciones y Auxiliar de Ferrocarriles) • Zaldibar

Hybrid
EUR 45,000 - 65,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible
+2
Ingeniero/a de Proyectos Junior
Ingeniero/a de Proyectos Junior

CAF Group • Donostia/San Sebastián

Hybrid
EUR 28,000 - 38,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible (idiomas, seguro,
+1
Ingeniero/a de Post venta (junior)
Ingeniero/a de Post venta (junior)

CAF (Construcciones y Auxiliar de Ferrocarriles) • Donostia/San Sebastián

Hybrid
EUR 42,000 - 62,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible (idiomas, seguro)
+2
Ingeniero/a Senior de Proyectos
Ingeniero/a Senior de Proyectos

CAF (Construcciones y Auxiliar de Ferrocarriles) • Donostia/San Sebastián

On-site
EUR 60,000 - 90,000
ticket restaurante
ayuda al teletrabajo
un completo plan de retribución flexi
Ingeniero/a de Pruebas/Validación - FPGA
Ingeniero/a de Pruebas/Validación - FPGA

CAF (Construcciones y Auxiliar de Ferrocarriles) • Donostia/San Sebastián

Hybrid
EUR 42,000 - 68,000
Ticket restaurante
Ayuda al teletrabajo
Retribución flexible
+2