Johnson Controls
Ce que vous ferez
En tant qu’ingénieur principal en logiciels embarqués en poste à Brossard au Québec vous concevrez la prochaine génération d’applications embarquées pour le secteur de la détection incendie de la Société de contrôle Johnson. Nos produits de détection d’incendie sont intégrés dans les restaurants et les bâtiments que vous visitez tous les jours.
Il s’agit d’une occasion unique de concevoir et de mettre en œuvre la prochaine génération de logiciels utilisés dans nos systèmes d’alarme-incendie.
Vous ne voulez pas traverser de pont pour aller travailler?. Nous sommes situés sur la Rive-Sud dans une ville en plein essor avec un accès facile au Quartier DIX30, aux transports en commun (nous sommes juste à côté de la future plaque tournante du REM) et à un stationnement.
Comment vous parviendrez à le faire
Vous dirigerez et planifierez des projets et ferez le suivi
Vous recueillerez les besoins, rédigerez les spécifications et dirigerez les projets logiciels
Vous utiliserez les plus récentes technologies pour produire des logiciels de haute qualité pour les systèmes d’alarme incendie
Vous collaborerez avec des équipiers chevronnés et passionnés dans toutes les activités de développement de logiciels
Vous interagirez avec des personnes de différents services et de plusieurs organisations situées partout dans le monde
Vous générerez des idées, fournirez une rétroaction continue et répondrez aux besoins de nos clients
Vous chercherez continuellement à améliorer notre processus de développement
Vous vous efforcerez de perfectionner vos compétences en tout temps
Vous soutiendrez et conseillerez vos équipiers
Ce que nous recherchons
Préalables obligatoires
Baccalauréat en génie électrique, en génie logiciel ou en informatique
Au moins 5 ans d’expérience en développement de logiciels embarqués
Excellente connaissance du développement d’applications multifilières et multiprocesseurs (essentiel)
Maîtrise du langage de programmation « C »
Connaissance d’une méthodologie de développement formel
Capacité de planifier, de prévoir les dépenses et de diriger des projets logiciels
Expérience de la collecte d’exigences et de la rédaction de spécifications
Souhaités
Expérience avec le langage de programmation C++
en développement d’applications Linux
Expérience en développement en pilotes de périphériques Linux
Expérience en environnement de construction yocto
Expérience en environnement de construction Windriver Linux LTS
Expérience avec les bibliothèques d’interface utilisateur graphiques QT, GTK, …
Capacité à utiliser des instruments et des outils de débogage (JTAG)
Expérience pratique des microcontrôleurs ARM
Connaissance des protocoles réseau
Expérience des outils de versionnage (p. ex., intégrité, Git)
Expérience avec un outil de suivi de bogues (par exemple, JIRA, Integrity)
Expérience avec les langages de script (par exemple, Bash, Make, Python)
Expérience de la planification et du suivi des prévisions de dépenses des projets
#J-18808-Ljbffr