Ingénieur Développement Logiciel TCMS (H/F)

ALTEN · La Rochelle, Nouvelle-Aquitaine, France

ExclusiveFull-timeposted 15h ago

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.

Similar jobs