Ingénieur Développement Logiciel TCMS (H/F)
ALTEN · La Rochelle, Nouvelle-Aquitaine, France
Apply directly on ALTEN’s careers site — no account needed.
Get the next jobs like this one by email
One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.
About the role
Dans le cadre du développement de nos activités ferroviaires, nous recherchons un(e) Ingénieur Développement Logiciel TCMS pour participer au développement et à l'évolution des systèmes de contrôle -commande embarqués.
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.
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.
Pourquoi rejoindre ALTEN ?
- 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. 🚆💻
Skills
- C
- C++
- Python
- JavaScript
- Go
- Java
- Rust
- SQL
- Bash
- Jira
Get the next jobs like this one by email
One free alert to apply before the crowd — jobs land straight from company career pages. One-click unsubscribe.