Ingénieur logiciel senior/Ingénieure logiciel senior
L.E.A.SE. S.A.
Luik, Belgium
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
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
+3 more
TCP/IP
Scripting
Yocto
Job 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.
Requirements
- 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.
Benefits & conditions
- Entrée en fonction : dès que possible
- Durée : En vue d’un CDI
- Lieu de travail : Liège, Belgique
About the company
Dans le cadre du développement et de l’évolution de solutions logicielles techniques, vous rejoignez une équipe multidisciplinaire et intervenez sur des applications combinant programmation, environnement Linux et communications réseau.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 3 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
KD
Krissy Davis
What is Software Engineering?
almost 3 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago