> Markdown version of [/jobs/ext/4593272-c-c-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/4593272-c-c-embedded-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C/C++ Embedded Systems Engineer - **Company:** CAF, S.A. - **Location:** Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** Systems Engineering, JIRA, Unit Testing, C++ (Programming Language), Configuration Management, Microsoft Visual Studio, Software Maintenance, System Software, DOORS (Software), Gitlab, Git, Information Technology - **Published:** November 6, 2026 - **Apply:** https://www.adzuna.es/details/5954149550 ## About the Role * Tienes titulación universitaria de Grado en Ingeniería Industrial, Electrónica, Automática, de Telecomunicaciones, Informática o similar. * Experiencia demonstrable 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…). ## 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, * 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. ¡Inscríbete ya y coge el tren de tu futuro! / Inscríbete ahoraInscribirse en esta oferta Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.