Développeurs C++ / Qt H/F
Ingenuity
Canton of Toulouse-11, France
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
JuniorJob location
Canton of Toulouse-11, France
Tech stack
C
.NET
C++
CMake
Linux
Integrated Development Environments
Software Architecture
Qt Modeling Language (QML)
QT
Memory Leaks
Software Engineering
SQL Databases
ZeroMQ (Concurrent Programming Libraries)
GIT
Kafka
Job description
Au sein de l'équipe de développement, vos missions concerneront les activités suivantes :
- Architecture logicielle de systèmes interactifs et distribués,
- Modélisation et génération automatique de code sur différentes facettes des logiciels (graphisme, comportements, protocoles et flux de communication, etc.)
- Développement logiciel C/C++/QML en approche agile et pluridisciplinaire,
- Tests, intégration et recette des développements en environnement Ingescape,
- Documentation technique des développements réalisés, en anglais et en français,
- Contribution aux outils et méthodes internes. Vous pourrez être amené à interagir avec nos clients pour aider à l'analyse de leurs contraintes et besoins, et apporter de l'expertise technique. Chez Ingenuity i/o, les développeurs travaillent en équipe intégrée avec d'autres métiers experts, notamment des concepteurs, ergonomes et designers, rompus aux processus industriels, aux dynamiques d'innovation et à la gestion de la complexité. Notre équipe de développement fonctionne en approche itérative et en projets à taille humaine avec un fort ancrage technique en évolution constante. Les développeurs y travaillent ensemble autour de l'amélioration continue des pratiques et des outils. La formation aux technologies et aux compétences clés y est permanente et intégrée aux activités projets. En résumé, chez Ingenuity, les développeurs conçoivent, développent et déploient des environnements logiciels innovants dans des contextes opérationnels exigeants et prennent plaisir à cela.
Requirements
De formation Bac+5 (École d'Ingénieur, Master 2) : o Débutant, vous souhaitez intégrer une équipe vous permettant de monter en compétence rapidement, o Déjà expérimenté, vous avez au moins une expérience complète en développement industriel, de la spécification jusqu'à la mise en service. Compétences :
- Requises : C, C++, Qt5
- Fortement souhaitées : QML, CMake, Qt Creator, Git, compilation
- Appréciées : Linux, Microsoft .Net, Valgrind, ZeroMQ, Apache Kafka, SQL ou CQL
About the company
Ingenuity.io
Ingenuity I/O c'est une équipe pluridisciplinaire à fortes expertises qui conçoit, réalise et déploie des environnements de travail interactifs, opérationnels très innovants pour les secteurs d'activité les plus exigeants : transports, énergie, aéronautique, santé, défense, etc. Nous développons des logiciels de pointe autour de la technologie Ingescape pour offrir de nouvelles solutions à nos clients impliquant des systèmes distribués, de la data intelligence, du Command & Control et de la collaboration humains/systèmes.