Développeur Logiciel C++ Senior (avec opportunité d'évolution vers le rôle d'Architecte Logiciel) F/H
Apply NowCompany: Safran
Location: Montreal, QC H1A 0A1
Description:
Votre Futur Poste :
En tant que membre de notre quipe Agile de dveloppement logiciel, vous jouerez un rle crucial dans la conception et le dveloppement de nouvelles fonctionnalits pour notre logiciel de simulation GNSS. Vous travaillerez dans un environnement stimulant o vous aurez l'opportunit d'approfondir vos comptences dans divers domaines d'expertise. Vous aurez galement la possibilit de tracer votre propre trajectoire professionnelle au sein de l'quipe, avec une voie claire vers un rle d'Architecte Logiciel. Nous recherchons des personnes motives et passionnes qui aspirent faonner la direction technologique de notre quipe et qui sont prtes relever de nouveaux dfis.
Environnement Technique :
Programmation oriente objet en C++ avec prise en charge de multi-threading sur GPU
Gnration et modulation en temps rel d'ondes radio (RF)
GNSS : positionnement, protocoles de transmission selon les ICDs, calculs de trajectoires terrestres et orbitales
Outils : langages C++, CUDA, Framework Qt sur Linux et Windows, Python, Microsoft Azure DevOps et GitHub
Vos Missions :
Concevoir et dvelopper de nouvelles fonctionnalits dans notre logiciel en C++
Participer activement toutes les phases du cycle de vie du dveloppement logiciel, de la conception la maintenance.
Valider les fonctionnalits sur du matriel (GPU, SDR, rcepteurs GNSS)
Collaborer troitement avec les quipes interfonctionnelles pour comprendre les besoins des clients et fournir des solutions efficaces.
Mentorat des membres plus juniors de l'quipe et partage des bonnes pratiques de dveloppement.
Participer l'analyse fonctionnelle et organique des nouveaux dveloppements
Contribuer l'amlioration des processus et des outils
Participer activement aux activits Scrum de l'quipe
Environnement de Travail :
Mthodologie Agile avec des sprints de 4 semaines
Temps ddi la formation et aux rtroactions pour l'amlioration continue
Horaires flexibles avec possibilit de travail distance
Avantages: rencontres caf/bagels le lundi matin, vnements 5[redacted] et soires de jeux de socit, Nintendo Switch disponible au bureau
Parlons de vous
Diplme universitaire en informatique, gnie informatique ou gnie logiciel
Exprience avre (minimum de 7 ans) dans le dveloppement de logiciels en C++, avec une solide comprhension des principes de conception
Capacit dmontre rsoudre des problmes complexes de manire crative et efficace.
Exprience antrieure dans un rle de mentorat ou de leadership technique.
Capacit travailler efficacement en quipe multidisciplinaire
Excellente communication en franais et en anglais, l'crit et l'oral
Autonomie et capacit grer plusieurs tches simultanment
Connaissances en GNSS (un atout)
Localisation du poste
Localisation du poste
Amrique du Nord, Canada, Qubec, Montreal
Ville
Montreal
Critres candidat
Niveau d'tudes min. requis
BAC+5
Niveau d'exprience min. requis
Suprieure 3 ans
Langues
En tant que membre de notre quipe Agile de dveloppement logiciel, vous jouerez un rle crucial dans la conception et le dveloppement de nouvelles fonctionnalits pour notre logiciel de simulation GNSS. Vous travaillerez dans un environnement stimulant o vous aurez l'opportunit d'approfondir vos comptences dans divers domaines d'expertise. Vous aurez galement la possibilit de tracer votre propre trajectoire professionnelle au sein de l'quipe, avec une voie claire vers un rle d'Architecte Logiciel. Nous recherchons des personnes motives et passionnes qui aspirent faonner la direction technologique de notre quipe et qui sont prtes relever de nouveaux dfis.
Environnement Technique :
Programmation oriente objet en C++ avec prise en charge de multi-threading sur GPU
Gnration et modulation en temps rel d'ondes radio (RF)
GNSS : positionnement, protocoles de transmission selon les ICDs, calculs de trajectoires terrestres et orbitales
Outils : langages C++, CUDA, Framework Qt sur Linux et Windows, Python, Microsoft Azure DevOps et GitHub
Vos Missions :
Concevoir et dvelopper de nouvelles fonctionnalits dans notre logiciel en C++
Participer activement toutes les phases du cycle de vie du dveloppement logiciel, de la conception la maintenance.
Valider les fonctionnalits sur du matriel (GPU, SDR, rcepteurs GNSS)
Collaborer troitement avec les quipes interfonctionnelles pour comprendre les besoins des clients et fournir des solutions efficaces.
Mentorat des membres plus juniors de l'quipe et partage des bonnes pratiques de dveloppement.
Participer l'analyse fonctionnelle et organique des nouveaux dveloppements
Contribuer l'amlioration des processus et des outils
Participer activement aux activits Scrum de l'quipe
Environnement de Travail :
Mthodologie Agile avec des sprints de 4 semaines
Temps ddi la formation et aux rtroactions pour l'amlioration continue
Horaires flexibles avec possibilit de travail distance
Avantages: rencontres caf/bagels le lundi matin, vnements 5[redacted] et soires de jeux de socit, Nintendo Switch disponible au bureau
Parlons de vous
Diplme universitaire en informatique, gnie informatique ou gnie logiciel
Exprience avre (minimum de 7 ans) dans le dveloppement de logiciels en C++, avec une solide comprhension des principes de conception
Capacit dmontre rsoudre des problmes complexes de manire crative et efficace.
Exprience antrieure dans un rle de mentorat ou de leadership technique.
Capacit travailler efficacement en quipe multidisciplinaire
Excellente communication en franais et en anglais, l'crit et l'oral
Autonomie et capacit grer plusieurs tches simultanment
Connaissances en GNSS (un atout)
Localisation du poste
Localisation du poste
Amrique du Nord, Canada, Qubec, Montreal
Ville
Montreal
Critres candidat
Niveau d'tudes min. requis
BAC+5
Niveau d'exprience min. requis
Suprieure 3 ans
Langues
- Franais (Courant)
- Anglais (Courant)