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(e) chef(fe) 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 professionnelleCuriositéAutonomieCapacité à s'intégrer à des équipes pluridisciplinaires et à communiquerCapacité à passer d'un projet à un autre (contexte multi projets)Les + :Connaissance de la gestion de configurationConnaissance de langages de script (Perl, Python)Rémunération : avantageuse selon profil et expérienceAvantages divers :Télétravail (jusqu'à 3 jours / semaine)3 modes de restaurations subventionnées (au choix) + boisson chaude gratuiteMutuelle & PrévoyancePrime, 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
d'intéressementCompte Epargne TempsPrise en charge des abonnements transport en commun Comité Sociale et Economique dynamiqueRejoindre Corys, c'est rejoindre une entreprise à taille humaine, agile, dynamique, de haute technicité, pour travailler en convivialité avec des collaborateurs, qui partagent un esprit d'équipe dynamique basé sur l'entraide et la confiance, et sur des métiers passionnants qui génèrent expériences enrichissantes et opportunités internes., 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