Architecte Logiciel - New Middleware (Digital Train) (H/F)
Role details
Job location
Tech stack
Job description
En tant qu'Architecte Logiciel (H/F), vous jouerez un rôle clé dans la conception du nouveau middleware de demain, destiné à supporter les fonctionnalités du train., Architecture & Spécifications
- Définir les spécifications fonctionnelles et opérationnelles, en lien avec les équipes système.
- Concevoir l'architecture logicielle du middleware, incluant :
- le découpage en services ou composants,
- les patterns d'architecture (messaging, virtualisation, conteneurisation…),
- la gestion des interfaces (API, protocoles de communication).
- Définir la stratégie de tests logiciel
- Prendre en compte les exigences clés :
- performance (temps réel, faible latence),
- sûreté de fonctionnement (RAMS),
- cybersécurité,
- maintenabilité, scalabilité et extensibilité de la solution.
Développement & Industrialisation logicielle
- Contribuer à l'implémentation des briques critiques du middleware (prototypage, POC, guidelines d'implémentation).
- Participer activement aux activités CI/CD
Collaboration & Leadership technique
- Apporter un leadership technique auprès des développeurs et équipes programmes.
- Garantir la cohérence de l'architecture dans la durée
- Participer à la veille technologique sur les sujets middleware
Requirements
Diplômé(e) d'une formation Bac+5 en informatique, ingénierie logicielle ou équivalent.
Expérience confirmée (plus de 5 ans minimum) en architecture logicielle, idéalement dans des contextes : systèmes embarqués, middleware, systèmes distribués.
Solides connaissances en :
- Linux embarqué, message bus, communication inter-processus, virtualisation, conteneurs
- Protocoles réseau, cybersécurité
- Langages: C/C++, Rust, Python
Connaissance des environnements CI/CD, Git, pipelines automatisés, qualité logicielle, microservices.
Capacité à travailler dans des environnements exigeants et orientés sûreté, fiabilité et robustesse.
Bonnes aptitudes à la communication et à la coordination technique.
Bonne maitrise de l'anglais