> Markdown version of [/jobs/ext/2897127-c-c-embedded-systems-engineer](https://www.wearedevelopers.com/jobs/ext/2897127-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:** Barcelona, Spain (Remote available) - **Contract:** Apprenticeship - **Skills:** Systems Engineering, JIRA, Unit Testing, C++ (Programming Language), Configuration Management, Microsoft Visual Studio, Software Maintenance, System Software, Working Model 2D, DOORS (Software), Gitlab, Git, Information Technology - **Published:** September 14, 2026 - **Apply:** https://www.buscojobs.com.es/c-c-embedded-systems-engineer-en-barcelona-ID-371788870 ## About the Role 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...). ## Description Seleccione la frecuencia (en días) para recibir una alerta:Empresa: CAF SIGNALLING S.L Sociedad Comanditaria SimpleEn 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 respetoDesarrollo 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 **** y nuestros empleados/as nos han puntuado con un 3,8/4 en GLASDOOR .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 oportunidadesDentro 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-TSEspecificación de Requisitos y definición de arquitecturaElaboración de los diseños detallados del sofwareDesarrollo e integración del softwarePruebas 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! ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)