Titre du Poste:
Ingénieur logiciel – Communication sous-marine
Titre du Projet:
Simulateur en temps réel basé sur GPU pour la communication acoustique sous-marine (6 mois)
À propos de SLB:
Nous sommes une entreprise technologique mondiale, moteur de l'innovation énergétique pour un équilibre planétaire.
Chez SLB, nous créons des technologies incroyables qui ouvrent l'accès à l'énergie au bénéfice de tous. C'est notre raison d'être. En tant qu'innovateurs, c'est notre mission depuis 100 ans. Nous faisons face au plus grand défi d'équilibre au monde : réduire simultanément les émissions tout en répondant à la demande croissante en énergie. Nous travaillons chaque jour pour trouver des solutions, un pas après l'autre.
Notre avenir collectif dépend de la décarbonisation de l'industrie des énergies fossiles, tout en innovant dans un nouveau paysage énergétique. C'est ce qui nous motive. Assurer le progrès pour les personnes et la planète, dans un cheminement vers la neutralité carbone et au-delà. Pour un équilibre planétaire.
Notre mission : Ensemble, nous créons des technologies incroyables qui ouvrent l'accès à l'énergie au bénéfice de tous. Vous pouvez en savoir plus sur nous via ce lien: https://www.slb.com/who-we-are.
Localisation:
Clamart, Paris
Description et Périmètre:
Les essais sur le terrain en mer sont indispensables, mais ils sont également coûteux, chronophages et difficiles à reproduire. Une alternative pratique est le test Hardware-in-the-Loop (HIL), où les modems acoustiques échangent des signaux via un canal océanique simulé en temps réel.
Le stage sera axé sur le développement du cœur de ce simulateur : un moteur de propagation acoustique accéléré par GPU. Le travail consiste à modéliser les phénomènes de trajets multiples, de Doppler et de bruit avec une fidélité suffisante pour capturer les principales dégradations du canal, tout en maintenant une vitesse de calcul permettant une opération en temps réel avec des interfaces ADC/DAC.
Le résultat attendu sera un moteur de simulation basé sur la physique, permettant des tests rigoureux et reproductibles des modems sous-marins de nouvelle génération en laboratoire avant leur déploiement en mer
Responsabilités:
Tâches principales :
- Développer un moteur de simulation acoustique en temps réel fonctionnant sur du matériel GPU.
- Connecter la simulation aux interfaces de modems réels via des liaisons ADC/DAC.
- Implémenter et optimiser des modèles de propagation sous-marine et de bruit.
- Valider le simulateur à partir de jeux de données de référence et de résultats expérimentaux.
- Fournir un rapport final et une démonstration de la plateforme.
Compétences acquises :
- Acquérir des compétences en programmation GPU pour des applications temps réel.
- Apprendre à concevoir et optimiser des simulations basées sur la physique.
- Gagner de l’expérience avec les architectures Hardware-in-the-Loop utilisées pour les tests avancés de systèmes.
- Comprendre les aspects pratiques de la technologie de communication sous-marine.
Qualifications:
- Préparation d’un Master en Génie informatique, Informatique, Génie électrique, Mathématiques appliquées ou une discipline connexe
- Bonnes compétences en programmation (C/C++, idéalement familiarité avec CUDA pour le framework GPU)
- Connaissance du traitement numérique du signal
- Familiarité avec les concepts de programmation parallèle
- Intérêt pour la modélisation physique et la simulation
- Communication orale et écrite en anglais
SLB est un employeur offrant l'égalité des chances en matière d'emploi. Les candidats qualifiés sont considérés sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, d'âge, de handicap ou d'autres caractéristiques protégées par la loi.
Le processus de recrutement et le poste peuvent être adaptés pour répondre à la plupart des handicaps. N'hésitez pas à le mentionner lors de votre candidature.