Ingénieur Développeur Middleware & Ihm C++ Qt Sous Windows H/F
Role details
Job location
Tech stack
Job description
Intégré(e) à une petite équipe de développement, vos principales missions seront de :
- Participation à la rédaction de spécifications et de tests
- Conception et développement d'évolutions en C++ et Qt
- Intégration
- Réaliser des tests unitaires et fonctionnels
- Valider le fonctionnement de la simulation
- Analyse et corrections de bugs
- Interventions ponctuelles auprès des clients
- Rédiger les documents techniques en français et en anglais.
Environnement technique : Windows, C++/Qt, Visual Studio 2017/2019, PostgreSQL, SQL, UML, Git, GitLab, LDT, sockets TCP/IP - UDP, Redmine, Testlink, Jenkins, Artifactory, etc.
Requirements
Idéalement ingénieur de formation, vous justifiez d'au moins 4 ans d'expérience en développement C++ moderne (a minima 11 voire 14) sous Windows et disposez de bonnes connaissances en Qt. Autres compétences attendues :Connaissances de base en architecture logicielle et en multithreadingConnaissances de toutes les étapes de développement d'un logiciel et de la gestion des exigencesGit voire SVNConnaissances UML + capacité à travailler aussi bien en méthodologie Scrum Agile qu'en Cycle en VBon niveau en Anglais Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP, principaux bus de communication, Linux, notions Python, standards militaires, Cmake Habilitabilité CD requise Contrat proposé : CDI de préférence, mais contrats alternatifs envisageablesDémarrage rapide souhaité, Idéalement ingénieur de formation, vous justifiez d'au moins 4 ans d'expérience en développement C++ moderne (a minima 11 voire 14) sous Windows et disposez de bonnes connaissances en Qt.
Autres compétences attendues :
- Connaissances de base en architecture logicielle et en multithreading
- Connaissances de toutes les étapes de développement d'un logiciel et de la gestion des exigences
- Git voire SVN
- Connaissances UML + capacité à travailler aussi bien en méthodologie Scrum Agile qu'en Cycle en V
- Bon niveau en Anglais
Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP, principaux bus de communication, Linux, notions Python, standards militaires, Cmake
Habilitabilité CD requise, SQL Python UML C++
Benefits & conditions
Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables
Démarrage rapide souhaité