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
Junior

Job 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.

Apply for this position