Développeur logiciel embarqué UI, systèmes d’alarme incendie | Brossard, QC
Amaris Consulting recherche un développeur logiciel embarqué UI pour concevoir et développer des logiciels d’interface utilisateur de haute qualité destinés à des systèmes d’alarme incendie et de sécurité des personnes.
Le rôle combine le développement embarqué en C++, la programmation Qt et QML, le développement d’applications sous Linux ou POSIX, ainsi que la collaboration avec des équipes logicielles et d’ingénierie à l’échelle internationale.
Principales responsabilités
- Concevoir, prototyper, développer et maintenir des logiciels UI embarqués pour des systèmes d’alarme incendie.
- Développer des interfaces utilisateur et des fonctionnalités applicatives avec C++, Qt Core et QML.
- Développer et maintenir des applications fonctionnant sous Linux ou un autre système d’exploitation basé sur POSIX.
- Participer aux activités d’exigences, d’architecture, de développement, de tests, de débogage et de documentation.
- Contribuer à la priorisation des fonctionnalités et à l’amélioration continue des solutions logicielles.
- Collaborer avec des équipes de différents départements, organisations et régions du monde.
Qualifications
- Au moins 6 ans d’expérience en développement logiciel embarqué.
- Solide expérience pratique avec C++, Qt Core et QML.
- Très bonne connaissance du développement d’applications sous Linux ou un autre système d’exploitation POSIX.
- Expérience avec des méthodologies formelles de développement logiciel et les machines virtuelles.
- Expérience en développement d’applications UI. Une connaissance du multithreading, du multiprocessus et des applications temps réel constitue un atout.
- La connaissance de Git, Jira, Confluence, STL, des patrons de conception, des principes SOLID, de Bash, Make, Python ou SQLite constitue un avantage.
Une expérience en documentation technique et de conception, avec des normes de certification telles que UL, ULc ou EN54, ainsi que dans les systèmes d’alarme incendie ou de sécurité des personnes, constitue un atout.
📍 Brossard, QC | 🏢 Mode hybride, 3 jours sur site par semaine
Si vous êtes un(e) développeur(se) logiciel embarqué UI expérimenté(e), possédant de solides compétences en C++, Qt et QML, veuillez nous transmettre votre CV à jour.