Mise en contexte :
Nous recherchons pour l’un de nos clients dans le secteur industriel une prestation de Lead Developper pour intervenir dans le cadre d’un remplacement
Le/La prestataire sera amené(e) à travailler sur un projet de calculateur embarqué sur un véhicule
Intégré(e) à une équipe pluridisciplinaire et en relation directe avec des experts de haut niveau, il/elle sera en charge de la mise en œuvre techniques des activités de développement logiciel, dans le cadre du refactoring et de l’ajout de fonctionnalités autour d’une messagerie basée sur ZeroMQ et CBOR
Principales missions :
- Spécifier les interfaces logicielles des fonctions existantes
- Concevoir les briques correspondantes au-dessus de la messagerie
- Concevoir et réaliser le module correspondant
- Assister les équipes de validation dans la conception et la préparation des tests fonctionnels
- Interfacer avec le responsable de développement, les experts fonctionnels et les équipes de validation
Profil recherché et compétences requises :
- Formation ingénieur
- 2 ans minimum d’XP dans le développement logiciel en C++ 11
- Connaissance complète des différentes phases de développement de logiciel en V souhaitée
- Connaissance de Google Test fortement recommandée
- Connaissance de Lua ou de langage de scripting équivalent est un plus
- Forte capacité à synthétiser, à apprendre et bonnes qualités rédactionnelles
- Aisance relationnelle
- Contexte technique :
- Outils : Visual Studio, Google Test, bibliothèque boost
- OS : Windows
- Langages : C++ 11, Lua
- Gestion de configuration : Git/Stash,
- Gestion des faits techniques : Jira
- Processus études et développement logiciel, spécifications logiciel (UML)