Ing desarrollo C (aplicaciones genéricas señalización ferroviaria)

CAF (Construcciones y Auxiliar de Ferrocarriles)

Alcobendas

Hybrid

EUR 35,000 - 55,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

CAF Signalling busca desarrolladores de software en C para ampliar su equipo. Trabajarás en entornos avanzados, con impacto real en la movilidad ferroviaria, y formarás parte de un equipo colaborativo con oportunidades de aprendizaje y crecimiento.

La vacante propone un modelo de trabajo híbrido, flexibilidad horaria y beneficios; se valorará experiencia en pruebas unitarias, UML y conocimiento de redes y Protocolos, con énfasis en inglés hablado y escrito.

Qualifications

  • Experiencia en programación en C dentro de metodologías estrictas.
  • Haber realizado en Test Unitarios con Vectorcast, Tessy o Cantata
  • UML
  • Conocimientos en redes de comunicación y protocolos
  • Te desenvuelves de manera natural escribiendo y hablando inglés.

Responsibilities

  • Se incorporará al equipo de Aplicaciones Genéricas, donde se realizan las adaptaciones del Enclavamiento de CAF Signalling a las distintas administraciones ferroviarias y proyectos.
  • Las tareas variarán conforme al progreso: implementación y verificación de SW siguiendo ERS, pruebas de diseño/integración en Eclipse con herramientas propietarias, y mejoras de diseño en ENCE según cambios de requisitos o corrección de errores.
  • Tras afianzar conceptos, abordarás adaptaciones en el diseño y, finalmente, coordinarás actividades de desarrollo de un proyecto con cliente e ingeniería.
  • Coordinar todas las actividades de desarrollo de un proyecto específico, organizando el trabajo de un pequeño equipo y reportando al JdP.

Skills

C programming
Unit testing
UML
Redes de comunicación
Inglés (lectura/escritura)

Tools

Vectorcast
Tessy
Cantata
Eclipse

Job description

¡En CAF Signalling seguimos creciendo! Si te apasiona el desarrollo software en C, 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.
  • 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.

Que aportas?
  • Experiencia en programación en C dentro de metodologías estrictas
  • Haber realizado en Test Unitarios con Vectorcast, Tessy o Cantata
  • UML
  • Conocimientos en redes de comunicación y protocolos
  • Te desenvuelves de manera natural escribiendo y hablando inglés.
Responsabilidades y oportunidades

Se incorporará al equipo de Aplicaciones Genéricas, donde se realizan las adaptaciones del Enclavamiento de CAF Signalling a las distintas administraciones ferroviarias y proyectos.

Las tareas a desempeñar variarán de forma progresiva a la integración en el equipo de trabajo y a los conocimientos del producto y de señalización adquiridos. En concreto, la previsión es:

  • Iniciarse con tareas de implementación y verificación de SW. El objetivo en esta fase es conocer la metodología de implementación y verificación. La implementación se realiza tomando como referencia la Especificación de Requisitos de SW (ERS), donde se distribuyen y asocian los requisitos de Sistema a los distintos componentes. La implementación de dichos componentes se realiza mediante máquinas de estado. En esta fase de implementación es importante tomar destreza a la hora de entender y manejar la ERS.
  • Con una base sólida en cuanto a la estructura de los componentes y cómo moverse en el diseño, el siguiente paso es abordar pruebas de diseño/integración. En entorno host (eclipse) y utilizando las herramientas propietarias, se realizan pruebas mediante un lenguaje propietario de scritps y apoyándose en herramientas de integración continua.
  • Tras afianzar conceptos en la fase de integración, el candidato está preparado para abordar el siguiente paso, adaptaciones en el diseño del ENCE a partir de pequeñas modificaciones de requisitos y/o de corrección de errores.
  • Finalmente, el candidato aspirará a coordinar todas actividades de desarrollo de un proyecto específico, organizando el trabajo de un pequeño grupo de personas, haciendo de interfaz con cliente, Ingeniería y reportando al JdP.
¿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

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
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
Interfaces Engineer
Interfaces Engineer

CAF (Construcciones y Auxiliar de Ferrocarriles) • Alcobendas

Hybrid
EUR 38,000 - 56,000
Modelo de trabajo híbrido
Top employer europeo 2026
Ing desarrollo SW (JAVA)
Ing desarrollo SW (JAVA)

CAF Group • Amorebieta-Echano

On-site
EUR 42,000 - 64,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 75,000 - 95,000
Becas Remuneradas | Ingeniería
Becas Remuneradas | Ingeniería

CAF Group • Donostia/San Sebastián

Hybrid
EUR 6,700 - 10,000
Teletrabajo híbrido
Flexibilidad horaria
Jornada intensiva todos los viernes y2
+1
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 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 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