Développeur C++ Linux Embarqué (h/f)
Posted 4 days ago
Company Description
View moreIT Link, spécialiste en conseil et ingénierie dans le domaine des systèmes connectés, innove depuis plus de 35 ans aux côtés des leaders de l'industrie et des services.
Notre mission : faire évoluer les systèmes connectés pour optimiser et créer les produits et services en réponse aux grands enjeux d’aujourd’hui et de demain :
- Accélérer la mutation des mobilités
- Rendre le monde plus sûr
- Agir pour la santé grâce au numérique
- Mieux comprendre et protéger la planète
- Imaginer les industries du futur
- Renforcer la performance et l’efficience des organisations.
Job Description
Nous recrutons un développeur logiciel embarqué C++ pour intégrer une équipe R&D dédiée à la conception de systèmes embarqués communicants. Vous contribuerez activement au développement des couches logicielles bas niveau (drivers, services systèmes, protocoles de communication...) dans un environnement Linux embarqué.
Vos Principales Missions
Développement logiciel en C++ dans un environnement Linux embarqué
Participation à la définition de l’architecture logicielle
Intégration sur cible avec des technologies réseaux (TCP/IP, Wifi…)
Tests unitaires et validation fonctionnelle
Contribution à l’industrialisation du produit en lien avec les équipes système, QA et production
Vos Défis
Développer des logiciels robustes et optimisés pour des produits embarqués industrialisés à grande échelle
Travailler en proximité avec les équipes système, QA, et production pour garantir la qualité, la performance et la stabilité du logiciel
Assurer la compatibilité avec des environnements Linux embarqué complexes, en maîtrisant les couches basses et les contraintes matérielles
Rester curieux et engagé dans la résolution de bugs, les problématiques réseaux (TCP/IP, Wifi), et l’évolution continue des outils et méthodes
Profil Recherché
De formation supérieure (Bac+5 école d’ingénieur ou équivalent universitaire) en informatique, systèmes embarqués ou électronique, vous justifiez d’au moins 3 ans d’expérience dans le développement logiciel embarqué sous Linux.
Vous Maîtrisez
Le langage C++
Le développement sur systèmes Linux embarqués
Les protocoles de communication
Une bonne connaissance de Git, Yocto, des architectures ARM ou de l’environnement open source sera un vrai plus.
Bonne maîtrise des outils de développement : CMake, GCC, GDB, Valgrind
Au-delà de la technique, nous recherchons une personnalité qui fera la différence :
Curiosité & passion : vous aimez coder et cherchez à comprendre ce qui se passe
Proactivité : vous n’hésitez pas à aller chercher les bonnes informations et à interagir avec l’équipe
Savoir alerter : vous êtes capable d’identifier une difficulté et de la signaler à temps
Collaboration : vous aimez le travail en équipe