Ingénieur Développement Logiciel C++ - Qt - Qml H/F - Coengi
- Lyon - 69
- CDI
- Coengi
Les missions du poste
À propos de Coengi :
Coengi est une société de conseil en ingénierie en pleine expansion, spécialisée dans l'accompagnement de projets techniques ambitieux et innovants. Notre mission ? Apporter des solutions sur mesure à nos clients en mettant à leur disposition l'expertise et la créativité de nos ingénieurs. Vous souhaitez évoluer dans un environnement stimulant où vos idées sont valorisées ? Rejoignez Coengi et devenez acteur du changement !
Dans le cadre du développement de solutions technologiques destinées au secteur de la mobilité terrestre, nous recherchons un(e) Ingénieur Développement Logiciel C++ / Qt / QML.
Intégré(e) à une équipe de développement multidisciplinaire, vous prenez en charge la conception et le développement d'applications logicielles complètes, compatibles avec les environnements Windows et Linux.
Vous intervenez sur l'ensemble du cycle de développement, depuis l'analyse des besoins utilisateurs jusqu'à la livraison des applications, en assurant aussi bien le développement des interfaces graphiques que celui de la logique applicative.
Vos missions
- Analyser les besoins utilisateurs et formaliser les exigences et spécifications techniques.
- Concevoir et développer des applications logicielles en C++ et QML, à l'aide du framework Qt.
- Développer les interfaces graphiques (front-end) et les fonctionnalités applicatives (back-end).
- Assurer la communication et l'intégration entre les différents composants logiciels.
- Développer, compiler et déployer les applications sous Windows et Linux.
- Concevoir et intégrer des interfaces d'import/export de données, notamment au format XML.
- Participer à la définition de l'architecture logicielle et aux choix technologiques.
- Garantir la qualité, la robustesse et la maintenabilité du code.
- Réaliser les tests, le débogage et la validation des applications développées.
- Rédiger la documentation technique, les spécifications et les notices d'utilisation.
- Collaborer avec les équipes systèmes, les architectes techniques et les différents interlocuteurs projets.
- Participer aux revues techniques et contribuer à l'amélioration continue des solutions logicielles.
Le profil recherché
Profil recherché
- Diplômé(e) d'une école d'ingénieur ou d'un Bac +5 en informatique, développement logiciel, systèmes embarqués ou domaine équivalent.
- Vous justifiez d'au moins 5 ans d'expérience en développement logiciel, idéalement dans un environnement industriel ou de systèmes complexes.
- Vous disposez d'une solide maîtrise du C++ et du développement d'interfaces graphiques sous Qt/QML.
- Vous avez déjà participé à la conception et au développement d'applications complètes, de l'architecture jusqu'à leur mise en production.
- Une expérience dans les secteurs de la Défense, de l'automobile, des véhicules industriels ou des systèmes embarqués constitue un atout.
Compétences recherchées
Compétences indispensables :
- Développement logiciel C++.
- Développement d'interfaces graphiques QML / Qt Quick.
- Maîtrise du framework Qt et de Qt Creator.
- Développement applicatif sous Windows et Linux.
- Environnement Linux : Debian / Yocto.
- Gestion de versions avec GitLab.
- Manipulation et échanges de données au format XML.
- Architecture logicielle et développement front-end / back-end.
- Rédaction de spécifications et documentation technique.
Compétences appréciées :
- Connaissance des architectures logicielles embarquées.
- Protocoles de communication véhicules : UDS / J1939.
- Outils de gestion des exigences : DOORS / Polarion.
- Connaissance des réseaux de communication embarqués.
- Expérience en développement logiciel dans un environnement automobile ou de mobilité.
Qualités recherchées
- Autonomie technique et capacité à piloter un développement logiciel de bout en bout.
- Solides capacités d'analyse et de résolution de problèmes.
- Capacité à structurer une architecture logicielle et à justifier ses choix techniques.
- Rigueur et qualité de développement.
- Force de proposition et curiosité technique.
- Bon relationnel et capacité à travailler en équipe multidisciplinaire.
Pourquoi rejoindre Coengi ?
- Des projets à fort impact dans un environnement technique innovant : L'opportunité d'évoluer dans un secteur en pleine transformation digitale.
- Évolution professionnelle : Chez Coengi, vous bénéficiez d'un accompagnement personnalisé pour le développement de vos compétences et votre progression de carrière.
- Projets variés et stimulants : Travaillez sur des projets d'envergure et relevez des défis techniques passionnants.
- Ambiance de travail positive : Une culture d'entreprise qui valorise la convivialité, la collaboration, et le partage d'idées.
- Avantages : Rémunération compétitive, chèques-repas, assurances, possibilité de télétravail et formations continues.