Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

CELAD

NewBe an early applicant

Ingénieur Développement Embarqué C++ / Qt - Robotique (H/F)

Posted Updated
Discussion

Description

Nous recherchons un Ingénieur Software Embarqué pour renforcer une équipe qui doit accélérer le développement de ses logiciels et la sortie de ses produits. Votre expertise en C++ et surtout en Qt sera directement mobilisée pour concevoir, développer et intégrer les fonctionnalités logicielles des systèmes robotisés.


Voici un aperçu détaillé de vos missions 🎯 :

Vous interviendrez sur l'ensemble du cycle de développement logiciel, depuis l'analyse des besoins jusqu'à la validation sur prototypes :

- Concevoir, développer et maintenir les logiciels embarqués intégrés aux systèmes robotisés.

- Analyser les besoins utilisateurs et les traduire en spécifications techniques.

- Développer des fonctionnalités en C++ et Qt, notamment pour la conception et l'évolution des interfaces homme-machine (IHM).

- Concevoir et faire évoluer des interfaces à partir de Qt Widgets et QML.

- Exploiter les différentes fonctionnalités du framework Qt : classes, signaux, slots et mécanismes associés, également utilisés au-delà de la seule couche IHM.

- Améliorer les applications existantes en veillant à la qualité, à la performance et à la maintenabilité du code.

- Mettre en place et participer aux tests, aux revues de code, à l'intégration continue et aux activités de validation.

- Collaborer avec les équipes projet, produit et production pour assurer l'intégration des solutions logicielles.

- Rédiger la documentation technique et participer à la gestion des déploiements.

Profil recherché

Vous êtes ingénieur(e) de formation en logiciel embarqué ou dans une discipline similaire, avec 3 à 5 ans d'expérience en développement C++ / Qt.


Compétences attendues :

- C++ et Qt : expertise indispensable du développement avec le Framework Qt, de ses différentes classes et de son fonctionnement (signaux, slots, etc.).

- IHM : expérience concrète en développement d'interfaces machine avec Qt Widgets et/ou QML.

- Systèmes embarqués : connaissance des contraintes propres aux environnements embarqués.

- Protocoles de communication : Ethernet, TCP/IP, UDP, liaisons série, SPI et CAN.

- Systèmes d'exploitation : Windows et Linux.

- La connaissance de C, VHDL et de l'environnement robotique sera également appréciée.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →