Ingénieur Développeur C++ Qt Windows & Linux 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, Anglais TCP Réalisation de patrons de conception SQL Redmine TestLink Git UDP Visual Studio Jenkins Python UML Qt Apache Subversion (svn) C++ PostgreSQL Rédaction des spécifications
Benefits & conditions
Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables
Démarrage rapide souhaité