> Markdown version of [/jobs/ext/4000946-ingenieur-developpement-logiciel-tcms-h-f](https://www.wearedevelopers.com/jobs/ext/4000946-ingenieur-developpement-logiciel-tcms-h-f). 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). --- # Ingénieur Développement Logiciel TCMS (H/F) - **Company:** Groupe Alten - **Location:** La Rochelle, France - **Contract:** Permanent contract - **Skills:** JIRA, Configuration Management, Controller Development System (CoDeSys), Continuous Integration, Embedded Software, IBM Rational Clearquest, Software Engineering, Verification and Validation (Software), Software Modules, Git, Information Technology - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/alten-1/jobs/ingenieur-developpement-logiciel-tcms-h-f_la-rochelle_xuue7wbc ## About the Role Diplômé(e) d'une école d'ingénieur ou d'un Master Bac+5 en informatique, systèmes embarqués, automatisme ou génie logiciel, vous justifiez d'une première expérience ou d'une expérience confirmée dans le développement logiciel industriel. Vous disposez idéalement des compétences suivantes : * Développement de logiciels embarqués ou industriels. * Bonne connaissance du cycle en V. * Expérience en intégration continue et gestion de configuration. * Pratique des activités de vérification et validation logicielle. * Capacité à analyser et résoudre des anomalies complexes. * Sensibilité aux environnements critiques et fortement normés Environnement technique * ClearQuest * ControlBuild * Codesys * TrainTracer * JIRA * Git Qualités recherchées * Rigueur et méthode. * Esprit d'analyse et de synthèse. * Autonomie et sens des responsabilités. * Goût pour l'investigation technique. * Aisance relationnelle et travail en équipe. ## Description Au sein des équipes de développement logiciel, vous intervenez sur l'ensemble du cycle de vie des logiciels TCMS (Train Control & Management System), de la conception à la validation terrain. Conception, développement et simulation * Développer les composants logiciels TCMS conformément aux exigences fonctionnelles et techniques. * Produire les éléments logiciels dans le respect des standards de développement projet. * Réaliser les simulations nécessaires afin de vérifier la bonne implémentation des fonctionnalités. * Mettre en œuvre les modèles, stubs et jeux de données nécessaires aux activités de validation précoce. * Participer à l'analyse des résultats de simulation et à l'amélioration des performances logicielles. * Implémenter les corrections et évolutions issues des essais banc et terrain. Intégration et gestion de configuration * Préparer les activités d'intégration continue des modules logiciels. * Assurer la gestion de configuration des logiciels : baselines, branches, versions et livraisons. * Maintenir la cohérence des référentiels logiciels. * Préparer et paramétrer les environnements d'intégration. * Développer et adapter les scripts de build et les configurations nécessaires aux équipements TCMS. * Contribuer à l'amélioration des processus d'intégration continue. Validation, support terrain et résolution d'anomalies * Investiguer les anomalies remontées lors des essais, de l'exploitation ou des activités terrain. * Analyser les logs et diagnostiquer les causes racines des dysfonctionnements. * Reproduire les anomalies sur bancs d'essais afin de faciliter leur résolution. * Réaliser des campagnes ciblées de vérification et validation. * Effectuer les corrections logicielles et exécuter les tests de non-régression associés. * Participer à la préparation des livraisons logicielles et à la mise à jour des Release Notes. Traçabilité, documentation et gouvernance * Maintenir la matrice de traçabilité entre exigences, conception, développement, tests et anomalies. * Garantir la cohérence documentaire tout au long du cycle de développement. * Mettre à jour les spécifications, modèles, manuels utilisateurs et documents de livraison. * Veiller au respect des procédures de développement, de gestion de configuration et des référentiels projet. * Participer aux revues techniques et aux démarches d'amélioration continue., * Participer à des projets innovants au cœur des systèmes ferroviaires de nouvelle génération. * Évoluer dans un environnement technologique stimulant. * Développer votre expertise sur des systèmes embarqués critiques. * Bénéficier d'un accompagnement de carrière personnalisé et d'opportunités d'évolution au sein d'un groupe international. Vous souhaitez contribuer au développement des systèmes de contrôle et de gestion des trains de demain ? Rejoignez ALTEN et participez à des projets à fort impact technologique dans le secteur ferroviaire.