Développeur C++ H/F - Audensiel Technologies
- Wissembourg - 67
- CDI
- Télétravail accepté
- Audensiel Technologies
Les missions du poste
Acteur multi-spécialiste en transformation digitale, conseil métier et conseil en technologies, Audensiel accompagne ses clients de tout secteur d'activité en France et à l'international dans les domaines Digital, Conseil, Data/IA, IoT, Cybersécurité, Cloud/DevOps.
Pour le compte d'un acteur majeur de la conception de dispositifs médicaux de pointe implanté au nord de l'Alsace, nous recherchons un(e) Développeur C++ / Qt.
Au sein d'une équipe logicielle pluridisciplinaire, vous serez le chef d'orchestre de l'interface utilisateur tactile d'un équipement médical critique. Votre rôle ? Concevoir une IHM fluide, réactive et ultra-fiable, capable de traiter et d'afficher des données temps réel complexes provenant directement de la couche matérielle (capteurs, microcontrôleurs).
Vos responsabilités :
Développement IHM & Logique métiers : Concevoir et développer les écrans, les modules de visualisations temps réel (courbes, métriques) et la gestion des alarmes critiques en C++ / Qt (Widgets ou QML).
Intégration embarquée : Lier l'interface aux flux de données en provenance de la couche basse (communication inter-processus, gestion des threads, signaux & slots).
Déploiement & Bancs de test : Compiler, cross-compiler et déployer l'application sur la cible Linux embarquée (architecture ARM). Effectuer les tests d'intégration directement sur bancs d'essai.
Qualité & Rigueur : Rédiger les tests unitaires, participer activement aux revues de code croisées et maintenir la traçabilité documentaire (dans le respect des exigences normatives strictes du secteur médical).
Le stack & l'environnement technique
Langages & Frameworks : C++ (C++11 ou plus récents), Qt (QML ou Widgets), notions de C.
Système & Architecture : Linux embarqué sur architecture ARM (famille NXP i.MX).
Tooling & Build : Git, CMake, Google Test, environnement de cross-compilation.
Le profil recherché
Formation : Diplôme d'Ingénieur ou Bac +5 en Informatique Industrielle, Système Embarqué ou Logiciel.
Expérience : De 0 à 3 ans d'expérience (les stages et alternances significatifs sur du C++ / Linux embarqué sont pleinement valorisés).
Maîtrise technique : Un C++ solide, une bonne pratique de Qt et une aisance sous environnement Linux/Git.
Savoir-être : Vous faites preuve d'une grande rigueur méthodologique, aimez tester votre code et travailler au contact du matériel.
Langue : Anglais technique impératif (lecture/écriture de documentation, échanges techniques)