> Markdown version of [/jobs/ext/2812331-ingenieur-logiciel-senior-ingenieure-logiciel-senior](https://www.wearedevelopers.com/jobs/ext/2812331-ingenieur-logiciel-senior-ingenieure-logiciel-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur logiciel senior/Ingénieure logiciel senior - **Company:** L.E.A.SE. S.A. - **Location:** Luik, Belgium - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Artificial Intelligence, C++ (Programming Language), Computer Networks, Linux, Programming Tools, Embedded Software, Internet Protocol, Python (Programming Language), Linux Distribution, Object-Oriented Software Development, Software Engineering, TCP/IP, Scripting, Yocto - **Published:** September 10, 2026 - **Apply:** https://www.adzuna.be/details/5877121822 ## About the Role * Vous êtes titulaire d'un Bachelier ou d'un Master à orientation informatique, électronique, software ou équivalente. * Vous disposez de plusieurs années d'expérience professionnelle dans le développement logiciel. * Vous possédez de bonnes compétences en programmation C/C++ ou disposez d'une expérience solide avec un langage orienté objet comparable. * Vous êtes à l'aise dans un environnement Linux et comprenez son fonctionnement au-delà de la simple utilisation quotidienne. * Vous avez de bonnes connaissances des réseaux informatiques et êtes capable de comprendre et d'analyser des communications basées notamment sur TCP/IP et UDP. * Une expérience pratique avec Yocto ou avec la création et l'adaptation de distributions Linux pour des plateformes spécifiques constitue un atout important. * Une expérience dans le développement de logiciels embarqués ou dans des environnements présentant des contraintes temps réel est appréciée. * La connaissance de Python ou d'un autre langage de scripting constitue un avantage. * Vous connaissez les principes liés aux tests logiciels et accordez une attention particulière à la qualité et à la fiabilité du code. * Vous êtes capable d'utiliser les outils courants d'un environnement de développement moderne et de gestion de versions. * Vous êtes à l'aise avec les outils de développement assistés par intelligence artificielle et savez les utiliser de manière pertinente dans votre travail. * Vous êtes capable d'échanger professionnellement en français au quotidien avec les différentes équipes. * Une bonne connaissance de l'anglais technique est souhaitée, idéalement avec un niveau B2. * Vous êtes autonome dans l'analyse de problématiques techniques tout en appréciant le travail collaboratif. * Votre rigueur, votre curiosité technique, votre capacité d'analyse et votre proactivité vous permettent d'évoluer efficacement sur des sujets software complexes. ## Description * Analyser les besoins techniques et participer à la définition des solutions logicielles à mettre en œuvre. * Concevoir, développer et faire évoluer des composants software en C/C++ ou dans un autre langage orienté objet. * Intervenir sur des applications fonctionnant dans un environnement Linux, notamment sur des plateformes embarquées. * Configurer, adapter et intégrer des environnements Linux destinés à des systèmes spécifiques, notamment à l'aide de Yocto. * Comprendre et mettre en œuvre les mécanismes de communication entre différents équipements ou composants logiciels. * Travailler avec les principaux concepts et protocoles liés aux réseaux IP, notamment TCP/IP et UDP. * Participer à la définition des interfaces et des échanges entre les différents éléments du système. * Élaborer les scénarios de validation et réaliser les tests permettant de vérifier le comportement des développements. * Analyser les problèmes rencontrés, identifier leur origine et apporter les corrections nécessaires. * Contribuer à l'amélioration et à la maintenance des solutions existantes. * Documenter les développements et les choix techniques réalisés. * Collaborer étroitement avec les autres développeurs ainsi qu'avec les équipes intervenant sur les différentes composantes du système. * Participer activement aux échanges techniques et au partage des bonnes pratiques au sein de l'équipe. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)