Développeur C++ - IHM Simulateurs Ferroviaires (H/F)
Role details
Job location
Tech stack
Job description
Intégré(e) à l'équipe production sous la responsabilité d'un chef de projet et en collaboration avec l'équipe de développement du train dans le simulateur.
En charge de développements d'IHM sur écrans avec l'outil Swing Editor (outil propriétaire Corys, à ne pas confondre avec Java Swing).
L'outil Swing Editor permet une programmation graphique et procédurale d'interfaces en utilisant des modules logiques (codés en C++).
Le poste comporte une part significative de développement en C++ : création et maintenance de modules logiques, développement de nouveaux composants IHM, et débug de code existant.
Le travail se fait en collaboration avec les ingénieurs modélisation de train et les graphistes qui produisent les images utilisées pour les IHM.
Requirements
De formation informatique Bac+3 à Bac+5 (technicien ou ingénieur), avec une expérience en développement C++ et une capacité de lecture et d'écriture de l'anglais (l'expression orale est un plus).
Compétences techniques :
- Maitrise de la logique et des principes de programmation informatique (variables, fonctions, appels)
- Maitrise du développement C++ sous Windows (lecture, écriture et débug de code)
- Maitrise de l'anglais (écrit)
Compétences comportementales :
- Rigueur et conscience professionnelle
- Curiosité
- Autonomie
- Capacité à s'intégrer à des équipes pluridisciplinaires et à communiquer
- Capacité à passer d'un projet à un autre (contexte multi projets)
Les + :
- Connaissance de la gestion de configuration
- Connaissance de langages de script (Perl, Python)
Benefits & conditions
Rémunération : avantageuse selon profil et expérience
Avantages divers :
- Télétravail (jusqu'à 3 jours / semaine)
- 3 modes de restaurations subventionnées (au choix) + boisson chaude gratuite
- Mutuelle & Prévoyance
- Prime d'intéressement
- Compte Epargne Temps
- Prise en charge des abonnements transport en commun
- Comité Sociale et Economique dynamique