ALSTOM

Software Development Engineer (rpi) (h/f)

Posted 1 day ago

Experience
1-2 years
Offer salary
Not specified
Location
Crespin, France
Contract type
CDI, Freelance
Work arrangement
Sur Site
Starting Date
ASAP
Stack required
C
Python
Ethernet
Trdp
Cip
Can
Matlab
Simulink

Company Description

View more

Alstom s'engage à contribuer à un avenir sobre en carbone en développant et en promouvant des solutions de transport innovantes et durables que les gens aiment utiliser. Qu'il s'agisse de trains à grande vitesse, de métros, de monorails, de tramways, de systèmes clés en main, de services, d'infrastructures, de signalisation ou de mobilité numérique, Alstom offre à ses différents clients le portefeuille le plus large de l'industrie. Avec une présence dans 63 pays et une base de talents de plus de 80 000 personnes de 175 nationalités différentes, l'entreprise concentre ses compétences en matière de conception, d'innovation et de gestion de projet là où les solutions de mobilité sont les plus nécessaires.

Job Description

Votre futur rôle

Relevez un nouveau défi et mettez à profit votre expertise en développement logiciel dans un nouveau domaine de pointe. Vous travaillerez avec une équipe collaborative et innovante, et vous contribuerez directement au développement de logiciels embarqués qui assurent le fonctionnement fluide des systèmes de contrôle et de surveillance des trains (TCMS) et d'autres sous-systèmes, impactant ainsi l'efficacité et la sécurité des transports ferroviaires.

Au quotidien, vous travaillerez en étroite collaboration avec les équipes de l'entreprise (ingénierie système, validation, gestion de projet), participerez aux tests sur banc et à l'intégration sur cible, veillerez à ce que les livrables respectent les exigences de qualité, de coût et de délai (QCD), et bien plus encore.

Vous vous occuperez plus particulièrement de développer des logiciels MPU en utilisant Control Build ou le langage C conformément aux spécifications SwRS ou SwDS des TCMS ou d'autres sous-systèmes, mais aussi d'intégrer toutes les fonctions des TCMS pour générer le logiciel exécutable.

  • Nous ferons appel à vous pour :

  • Participer à l'intégration sur cible et aux tests sur banc.

  • Vérifier la communication correcte avec les autres équipements du train.

  • Soutenir l'équipe de validation lors de l'intégration train.

  • Définir et appliquer les processus de développement logiciel, les règles de conception et les normes de qualité.

  • Assurer la traçabilité des configurations matérielles et logicielles.

  • Collaborer étroitement avec les équipes d'ingénierie système, de validation et de gestion de projet.

  • Contribuer à garantir que les livrables respectent les exigences de qualité, coût et délais.

  • Participer à des projets innovants dans le secteur ferroviaire.

Votre profil

Nous accordons plus d'importance à la passion et à l’état d’esprit qu'à l'expérience. C'est pourquoi nous n'attendons pas de vous que vous possédiez toutes les compétences. Nous avons plutôt dressé une liste de celles qui, selon nous, vous aideront à réussir et à vous épanouir dans ce rôle :

  • Diplôme en systèmes embarqués, informatique ou électronique.

  • Au moins 2 ans d'expérience dans le développement de logiciels embarqués.

  • Connaissance des outils de conception basée sur des modèles (idéalement Control Build, MATLAB/Simulink, IEC 61131-3).

  • Maîtrise des langages de programmation (C, Python, etc.).

  • Familiarité avec les protocoles de communication embarqués (Ethernet, TRDP, CIP, CAN, RS232/485).

  • Intérêt pour les systèmes embarqués et le secteur ferroviaire.

  • Compétences analytiques et de synthèse solides, bonnes compétences interpersonnelles et esprit d'équipe.

  • Expérience dans le secteur ferroviaire ou un environnement réglementé (par exemple EN 50128).

  • Anglais courant requis.

https://www.alstom.com/fr/carrieres/nos-offres-demploi