
Ingénieur Test et Intégration Logiciel - H/F
Exail • La Ciotat, Provence-Alpes-Côte d'Azur, France
Role & seniority: Ingénieur Test & Intégration Logiciel (première expertise requise)
Stack/tools
-
OS/infra: Linux (Ubuntu/Debian), Docker
-
Middleware/robotique: ROS2, gRPC
-
Langages: Python, C++
-
Réseau: TCP/IP, UDP, multicast, RawEthernet, Ethernet
-
CI/CD & outils: Jenkins, Bitbucket, Artifactory
-
Debug/observabilité: Analyse de logs, Wireshark
-
Plateformes: x86, ARM, NVIDIA Jetson (JetPack/CUDA)
-
Test/automatisation: scripts, simulateurs/bancs de test
Top 3 responsibilities
-
Intégration & validation des logiciels embarqués sur plateformes de test (cohérence configs/réseau, intégration multi-équipes)
-
Définir et exécuter les campagnes de V&V/qualification (plans, procédures, critères d’acceptation, reporting, analyse non-conformités)
-
Développer et automatiser des moyens de test; investigation/débogage d’anomalies (reproduction, analyse, support dev)
Must-have skills
-
Expertise test & intégration logiciel embarqué
-
Maîtrise Linux (Ubuntu) + compétences réseau TCP/IP
-
Python/C++, ROS2, CI/CD (Jenkins), gRPC
-
Capacité à écrire/exécuter plans et procédures de test; analyse et suivi des non-conformités
Nice-to-haves
-
CUDA / JetPack (Jetson), analyse de logs
-
FPGA/électronique numérique, traitement du signal
-
Docker, Wireshark
-
Connaissances protocole UDP/multicast/RawEthernet
-
Location & work type: non précisé dans le texte.
Full Description
Exail Sonar est un acteur majeur des systèmes sonar embarqués destinés aux applications de défense, de sécurité maritime et de robotique sous-marine. Nos produits combinent électronique embarquée, traitement du signal, logiciels temps réel et systèmes autonomes afin d'offrir des capacités de détection et de navigation de pointe.
Dans le cadre du développement de nos futurs systèmes sonar, nous recherchons un Ingénieur Test et Intégration Logiciel pour renforcer notre équipe Test & Intégration.
Votre Mission
Au sein de l'équipe Test et Intégration, vous êtes responsable de l'Intégration, Vérification, Validation et Qualification des logiciels embarqués de nos systèmes sonar.
Votre objectif est de garantir la conformité des produits aux exigences fonctionnelles, de performance et de robustesse avant leur livraison aux clients.
Vous Interviendrez Sur Des Systèmes Complexes Associant
Logiciels distribués sous ROS2 Linux (Ubuntu / Debian) Réseaux Ethernet Simulateurs et bancs de test Plateformes matérielles embarquées (x86, ARM, Jetson)
Vos Principales Activités
Intégration logicielle
Intégrer les nouvelles versions logicielles sur les plateformes de test. Vérifier la cohérence des configurations système et réseau. Participer à l'intégration de composants logiciels développés par différentes équipes.
Vérification et validation
Analyser les exigences système et logicielles. Définir les stratégies de test et les critères d'acceptation. Rédiger les plans, procédures et rapports de test. Dérouler les campagnes de qualification. Analyser les résultats et identifier les non-conformités.
Développement de moyens de test
Développer des scripts d'automatisation. Participer à la mise en place de bancs de test et simulateurs. Contribuer à l'amélioration continue des processus.
Investigation et support
Reproduire et analyser les anomalies remontées par les équipes projet ou les clients. Réaliser du débogage sur systèmes Linux. Travailler avec les équipes développement pour identifier les causes racines.
Essais système
Participer aux essais en bassin, ou en mer. Valider le fonctionnement des logiciels dans des conditions représentatives d'utilisation.
Profil De Candidat Recherché
Vous êtes issu d'une formation Master 2 en informatique, robotique, systèmes embarqués ou Electronique/logiciel, avec une première expertise sur un même type de poste.
Vous Maîtrisez Les Connaissances Suivantes
Linux (Ubuntu) - GRPC Python et C++ - Réseaux TCP/IP ROS2 - Jenkins / CI CD BitBucket / Artifactory.
Connaissances Appréciées
Cuda / Jetpack - Analyse de logs Docker - Electronique numérique (FPGA) Wireshark - Notion de traitement du signal. Protocoles UDP / multicast / RawEthernet