CAF conçoit et fabrique des trains et fournit des services pour le transport ferroviaire.
Ingeniero/a Software e IA
Funciones y responsabilidades fundamentales inherentes al puesto: - Se encargará de realizar/coordinar/subcontratar los diseños software en proyectos del área de Sistemas Embebidos y Redes de CAF Rolling Stock tanto de proyectos del Plan I+D como de la aplicación eficiente de estos en programas. - Gestión de diseño SW (arquitectura, programación, pruebas…) …
Repères sur CAF
- Domaine officiel
- cafmobility.com
- Offres ouvertes
- 15
Détails de l’offre
La description complète publiée par CAF.
Funciones y responsabilidades fundamentales inherentes al puesto:
- Se encargará de realizar/coordinar/subcontratar los diseños software en proyectos del área de Sistemas Embebidos y Redes de CAF Rolling Stock tanto de proyectos del Plan I+D como de la aplicación eficiente de estos en programas.
- Gestión de diseño SW (arquitectura, programación, pruebas…) para aplicaciones ferroviarias de alto nivel de confiabilidad (Safety) y ciberseguridad.
- Ingeniero/a Software de nuevos desarrollos de productos con alto componente tecnológico dentro de CAF:
- Diseño y programación de nuevos sistemas de comunicaciones y protocolos y aplicaciones relacionadas con el registro y preprocesado avanzando de señales en tiempo real.
- Definición, gestión y ejecución de proyectos de I+D nacionales e internacionales
- Sistemas de posicionamiento precisos y seguros
- Sistemas de conducción autónoma de vehículos
- Realizar vigilancia tecnológica de metodologías y tecnologías software emergentes y su aplicabilidad en sistemas embarcados ferroviarios
- Colaborar en la transformación del ciclo de vida de desarrollo de software mediante la incorporación de inteligencia artificial en sistemas embebidos, definiendo la hoja de ruta, seleccionando casos de uso y herramientas, coordinando su implantación y midiendo su impacto en calidad, productividad, seguridad y cumplimiento normativo.
- Participar en grupos de trabajo y estandarización internacionales Requisitos
- Formación Académica: Ingeniería superior de Automática, Electrónica o Telecomunicaciones (o Master equivalentes).
- Experiencia Profesional: 3-4 años en puesto similar
- Idiomas : Ingles avanzado
- Competencias:
- Capacidad relacional y Trabajo en equipo
- Orientación a cliente (interno y externo)
- Capacidad de coordinación, organización y gestión de prioridades
- Orientación a resultados
- Orientación a la innovación
- Liderazgo del cambio y capacidad para impulsar la adopción de nuevas prácticas y herramientas de inteligencia artificial en equipos multidisciplinares de desarrollo de software.
- Competencias Técnicas:
- Se valorará muy positivamente experiencia en el desarrollo de software, principalmente en la programación de sistemas “embedded” de tiempo real.
- Se requerirá experiencia en lenguajes de programación C/C++
- Se valorará experiencia en buses y protocolos de comunicaciones: TCP/IP, MVB, Ethernet, Profibus… y en el uso de sistemas operativos embebidos de tiempo real y/o Safety como eCos, Nucleus, FreeRTOS, VxWorks, Integrity, Linux real-time, Yocto, etc
- Se valorará muy positivamente la experiencia de desarrollo SW en sector ferroviario (programación de funciones en autómata de Tren, señalización, tracción o entornos de simulación ferroviaria).
- Se valorará experiencia en otros lenguajes: ADA, Java, C#, …
- Se requiere familiaridad con diversos entornos y herramientas de desarrollo (compiladores, linkers, depuradores, etc.) tales como Visual Studio, Eclipse, CodeWarrior, GCC, Clang, etc.
- Se valorará experiencia en programación orientada a objetos y en el uso de herramientas y metodologías de diseño de software: UML, Rational Rose, Enterprise Architect, Rhapsody…
- Se valorará muy positivamente Experiencia en metodología de diseño SW basada en Ciclo de Vida IEC 61508, EN50126, EN50129, EN5128.
- Se valorará el uso de herramientas de verificación y validación de software tales como: LRDA, VertorCast, Polyspace, Tessy, Cantata, Jenkins, …
- Se valorará experiencia en herramientas de control de versiones: GIT, CVS, Subversion, Perforce,...
- Experiencia en la aplicación de inteligencia artificial al ciclo de vida de desarrollo de software: asistencia a la especificación y diseño, generación y revisión de código, automatización de pruebas, análisis estático, documentación, gestión de requisitos y soporte al mantenimiento.
- Capacidad para evaluar, seleccionar e integrar herramientas de IA generativa y aprendizaje automático en entornos de desarrollo de sistemas embebidos, garantizando la trazabilidad, la protección de la propiedad intelectual, la ciberseguridad, la calidad del software y el cumplimiento de los estándares ferroviarios y de seguridad funcional aplicables.
- Conocimientos de Claude Code, Cursor, Github Copilot, LLMs, uso de GWs, Teraform, etc.
Candidater à cette offre
Comment candidater ?
L’offre est publiée sur le site de CAF. Ouvrez l’offre originale ↗ pour y déposer votre candidature. Screeningpass ne remplit pas de formulaire à votre place.
À qui écrire chez CAF pour ce poste ?
Lancez une recherche de contact depuis cette page. Screeningpass vous propose jusqu’à trois personnes liées au poste. Vous choisissez celle à qui écrire, puis Screeningpass cherche son e-mail professionnel et prépare un message. Vous le relisez et l’envoyez vous-même avec Gmail. Une adresse e-mail n’est pas toujours disponible, et une réponse n’est jamais garantie.
Combien coûte la recherche d’un contact ?
Une recherche coûte 1 crédit. Le crédit vous est rendu si la recherche échoue. L’inscription offre 3 crédits, soit 3 recherches.
À quoi sert Screeningpass ?
Screeningpass rassemble des offres de stage, d’alternance et d’emploi publiées par les entreprises. Pour une offre, Screeningpass trouve une personne à contacter dans l’entreprise, cherche son e-mail professionnel et prépare un message à partir de votre CV. Voir le fonctionnement en détail.