Tech Lead C++Embarqué Qt - Qml H/F

Smile
Nantes, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Agile Methodology C++ (Programming Language) Profiling Code Review Continuous Integration Software Design Patterns Linux Human-Computer Interaction Linux Distribution Open Source Technology Software Architecture Qt Modeling Language (QML)
+1 more
Qt (Software)

Job description

Concevoir le logiciel bas niveau de produits qui tournent dans le monde réel - pas dans un navigateur : c’est le coeur de l’embarqué chez Smile. En rejoignant notre agence Embedded & Connected Systems, vous intégrez un écosystème où l’excellence technique est la norme, sur des distributions Linux sur mesure et des systèmes connectés à fort enjeu. 1 500 experts à travers l’Europe, et une vraie culture du logiciel ouvert qu’on ne se contente pas d’utiliser - on le fait vivre.

Au sein d’un projet d’ingénierie logicielle à forte valeur ajoutée pour un grand compte industriel, vous prenez en charge l’architecture, la qualité et la performance des interfaces applicatives. Votre rôle se joue en trois temps.

Concevoir et architecturer

  • C’est vous qui êtes garant de la robustesse, de la maintenabilité et de l’évolutivité des solutions logicielles livrées.
  • Vous définissez l’architecture globale des projets sous C++17/20 et framework Qt6.
  • Vous modélisez des interfaces utilisateur fluides et ergonomiques en QML.

Optimiser et sécuriser

  • C’est vous qui garantissez des niveaux de performance élevés et la stabilité globale des applications.
  • Vous traquez les goulots d’étranglement de mémoire et résolvez les bugs techniques complexes.
  • Vous mettez en place les bonnes pratiques de revue de code et les normes de qualité logicielle.

Guider et transmettre

  • C’est vous qui facilitez le quotidien de l’équipe de développement en apportant un soutien technique quotidien.
  • Vous animez les choix d’architecture et accompagnez la montée en compétences des développeurs de l’équipe.
  • Vous assurez une veille continue sur l’écosystème C++ et Qt / Open Source pour faire évoluer nos standards.

Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin., Pourquoi Smile

  • Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.
  • Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.
  • Cooptation remunerée jusqu’à 3 000 €.
  • Vie d’équipe : convention annuelle, salons, summer party, afterworks.

Et aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.

Les prochaines étapes

  • Premier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.
  • Rencontre - l’occasion d’explorer votre parcours.
  • Échange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.

Et si ça matche, on sera ravis de vous accueillir.

Concevoir le logiciel bas niveau de produits qui tournent dans le monde réel - pas dans un navigateur : c’est le coeur de l’embarqué chez Smile. En rejoignant notre agence Embedded & Connected Systems, vous intégrez un écosystème où l’excellence technique est la norme, sur des distributions Linux sur mesure et des systèmes connectés à fort enjeu. 1 500 experts à travers l’Europe, et une vraie culture du logiciel ouvert qu’on ne se contente pas d’utiliser - on le fait vivre.

Au sein d’un projet d’ingénierie logicielle à forte valeur ajoutée pour un grand compte industriel, vous prenez en charge l’architecture, la qualité et la performance des interfaces applicatives. Votre rôle se joue en trois temps.

Concevoir et architecturer

  • C’est vous qui êtes garant de la robustesse, de la maintenabilité et de l’évolutivité des solutions logicielles livrées.
  • Vous définissez l’architecture globale des projets sous C++17/20 et framework Qt6.
  • Vous modélisez des interfaces utilisateur fluides et ergonomiques en QML.

C’est vous qui êtes garant de la robustesse, de la maintenabilité et de l’évolutivité des solutions logicielles livrées.

Vous définissez l’architecture globale des projets sous C++17/20 et framework Qt6.

Vous modélisez des interfaces utilisateur fluides et ergonomiques en QML.

Optimiser et sécuriser

  • C’est vous qui garantissez des niveaux de performance élevés et la stabilité globale des applications.
  • Vous traquez les goulots d’étranglement de mémoire et résolvez les bugs techniques complexes.
  • Vous mettez en place les bonnes pratiques de revue de code et les normes de qualité logicielle.

C’est vous qui garantissez des niveaux de performance élevés et la stabilité globale des applications.

Vous traquez les goulots d’étranglement de mémoire et résolvez les bugs techniques complexes.

Vous mettez en place les bonnes pratiques de revue de code et les normes de qualité logicielle.

Guider et transmettre

  • C’est vous qui facilitez le quotidien de l’équipe de développement en apportant un soutien technique quotidien.
  • Vous animez les choix d’architecture et accompagnez la montée en compétences des développeurs de l’équipe.
  • Vous assurez une veille continue sur l’écosystème C++ et Qt / Open Source pour faire évoluer nos standards.

C’est vous qui facilitez le quotidien de l’équipe de développement en apportant un soutien technique quotidien.

Vous animez les choix d’architecture et accompagnez la montée en compétences des développeurs de l’équipe.

Vous assurez une veille continue sur l’écosystème C++ et Qt / Open Source pour faire évoluer nos standards.

Smile s’engage pour un environnement où la diversité est une force et l’inclusion, un pilier. Ici, chaque talent est reconnu, respecté et encouragé à aller plus loin., Pourquoi Smile

  • Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.
  • Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.
  • Cooptation remunerée jusqu’à 3 000 €.
  • Vie d’équipe : convention annuelle, salons, summer party, afterworks.

Management de proximité par des pairs, qui favorise l’échange et un parcours de carrière adapté.

Montée en expertise : plateforme d’e-learning, financement de certifications, outils de partage de connaissances.

Cooptation remunerée jusqu’à 3 000 €.

Vie d’équipe : convention annuelle, salons, summer party, afterworks.

Et aussi : mutuelle & transports pris en charge à 50 %, minimum 9 RTT/an, prime de vacances, Tickets Restaurant (9,50 €, pris en charge à 55 %), CSE dynamique.

Les prochaines étapes

  • Premier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.
  • Rencontre - l’occasion d’explorer votre parcours.
  • Échange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.

Premier contact - un échange téléphonique sur vos aspirations et ce que nous pouvons vous offrir.

Rencontre - l’occasion d’explorer votre parcours.

Échange métier - une discussion avec un expert pour évaluer vos compétences et définir vos objectifs.

Et si ça matche, on sera ravis de vous accueillir., Réalisation de patrons de conception Méthodes agiles Normes de qualité Qt

Requirements

Langages & Frameworks : C++, Qt6 (Qt Core, Qt Network, Qt Widgets), QML

  • Conception : Architecture logicielle, POO, Design Patterns
  • Qualité & Méthodes : Revue de code, profiling, CI/CD, méthodes agiles
  • Écosystème : Environnements Linux / Open Source, Vous avez 5 ans d’expérience minimum en développement C++ / Qt et l’envie de progresser dans un cadre où l’expertise est reconnue. On parie que vous cochez aussi ces cases :

  • Expertise approfondie sur le langage C++ et le framework Qt6
  • Maîtrise avancée du développement d’interfaces riches avec QML
  • Expérience probante sur un rôle de leader technique ou de développeur senior référent
  • Anglais professionnel (lecture de documentations techniques, échanges écrits), Langages & Frameworks : C++, Qt6 (Qt Core, Qt Network, Qt Widgets), QML
  • Conception : Architecture logicielle, POO, Design Patterns
  • Qualité & Méthodes : Revue de code, profiling, CI/CD, méthodes agiles
  • Écosystème : Environnements Linux / Open Source

Langages & Frameworks : C++, Qt6 (Qt Core, Qt Network, Qt Widgets), QML

Conception : Architecture logicielle, POO, Design Patterns, Vous avez 5 ans d’expérience minimum en développement C++ / Qt et l’envie de progresser dans un cadre où l’expertise est reconnue. On parie que vous cochez aussi ces cases :

  • Expertise approfondie sur le langage C++ et le framework Qt6
  • Maîtrise avancée du développement d’interfaces riches avec QML
  • Expérience probante sur un rôle de leader technique ou de développeur senior référent
  • Anglais professionnel (lecture de documentations techniques, échanges écrits)

Expertise approfondie sur le langage C++ et le framework Qt6

Maîtrise avancée du développement d’interfaces riches avec QML

Expérience probante sur un rôle de leader technique ou de développeur senior référent

Anglais professionnel (lecture de documentations techniques, échanges écrits)

Benefits & conditions

Écosystème : Environnements Linux / Open Source

About the company

Avec plus de 100 passionnés, l’agence Embedded & Connected Systems est un terrain de jeu pour les experts et les curieux qui veulent progresser et innover.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

47 sec

Profiling native execution calls with async-profiler

Gonzalo Ortiz Jaureguizar Gonzalo Ortiz Jaureguizar · World Congress 2026 Europe

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:06 min

Building rapid game prototypes with C++ and Qt

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all