Embedded UI Developer (C++, QT) (Brossard)

Embedded UI Developer (C++, QT) (Brossard)

11 Nov
|
Amaris Consulting | Part of Mantu
|
Brossard

11 Nov

Amaris Consulting | Part of Mantu

Brossard

** English Version Follows**

Développeur logiciel embarqué UI | 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.

-------------------

English Version

Embedded UI Software Developer | Brossard, QC

Amaris Consulting is looking for an Embedded UI Software Developer to design and develop high-quality user interface software for fire alarm and life safety systems.

This role combines embedded software development in C++, Qt and QML programming, application development under Linux or POSIX-based operating systems, and collaboration with software and engineering teams worldwide.

Key Responsibilities





- Design, prototype, develop, and maintain embedded UI software for fire alarm systems.
- Develop user interfaces and application features using C++, Qt Core, and QML.
- Develop and maintain applications running on Linux or other POSIX-based operating systems.
- Participate in requirements gathering, architecture, development, testing, debugging, and documentation activities.
- Contribute to feature prioritization and the continuous improvement of software solutions.
- Collaborate with teams across different departments, organizations, and regions worldwide.

Qualifications

- At least 6 years of experience in embedded software development.
- Robust hands-on experience with C++, Qt Core, and QML.
- Excellent knowledge of application development under Linux or another POSIX-based operating system.
- Experience with formal software development methodologies and virtual machines.
- Experience in UI application development. Knowledge of multithreading, multiprocessing, and real-time applications is considered an asset.
- Familiarity with Git, Jira, Confluence, STL, design patterns, SOLID principles, Bash, Make, Python, or SQLite is an advantage.

Experience with technical and design documentation, certification standards such as UL, ULc, or EN54, as well as fire alarm or life safety systems, is considered an asset.

? Brossard, QC | ? Hybrid work model – 3 days onsite per week

If you are an experienced Embedded UI Software Developer with strong C++, Qt, and QML skills, please send us your updated CV.

📌 Embedded UI Developer (C++, QT) (Brossard)
🏢 Amaris Consulting | Part of Mantu
📍 Brossard

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded ui developer (c++, qt) (brossard) / brossard

Subscribe to this job alert:

Get the latest job offers by email for: embedded ui developer (c++, qt) (brossard) / brossard