Développeur C++ Linux embarqué (F/H

IT Link
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Intermediate

Job location

Tech stack

Unit Testing
Software Bug Management
C++
CMake
Communications Protocols
Linux
Programming Tools
Linux on Embedded Systems
Open Source Technology
Software Architecture
Memory Leaks
Software Engineering
TCP/IP
Wi-Fi Technology
GIT
Yocto

Job description

Vous aimez concevoir des logiciels embarqués robustes et performants ?

Vous avez envie de contribuer à un produit industriel déployé à grande échelle ?

Travailler dans le secteur de l'énergie et des objets communicants vous attire ?, 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, Un process avec des étapes simples :
  • Un premier RDV avec un.e recruteur.se pour prendre le temps de se connaître et valider l'adéquation entre votre projet professionnel et nos activités
  • Un RDV2 avec un.e manager de l'équipe commerciale pour rentrer dans le détail de nos projets
  • Une validation de vos compétences techniques (test en ligne ou entretien avec l'un.e de nos expert.es)
  • Un dernier échange pour vous présenter les conditions de notre future collaboration (aspects contractuels, financiers et conditions de travail)
  • Signature de votre contrat et démarrage sur votre projet !

Requirements

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

About the company

IT Link Engagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos compétences et vos qualités humaines qui seront considérées. "Connect and Create for Change"... with us ! IT Link, expert des systèmes connectés Chez IT Link, cela fait 40 ans que nous misons sur la connexion des technologies, des objets et des personnes pour apporter des réponses aux grands défis actuels de notre société (environnement, santé, sécurité…). Nous accompagnons nos clients dans leurs projets d'innovation et de transformation, des technologies embarquées à l'application métier en passant par le cloud et la science des données. Pour cela, nous comptons sur nos 950 Linkers présent.e.s sur 15 agences réparties dans le monde (France, Benelux, Canada et Maroc).

Apply for this position