Description
Nous recrutons un/e Ingénieur(e) en développement de logiciels de traitement d’images pour rejoindre notre Business unit Espace au sein de notre agence Downstream spécialisée dans le traitement et l’hybridation des données spatiales. Elle couvre l’ensemble de la chaîne de valeur du spatial : * Du capteur aux applications : ingénierie, prototypage, traitement, contrôle qualité, production, archivage, dissémination et exploitation opérationnelle des données. * Dans les domaines d’expertise : architecture de segment sol et utilisateurs, observation de la Terre (OT), centres de mission et de production de données, jumeaux numériques, intelligence géospatiale, prototypage et performance des traitements des données OT. * Dans différents programmes : Copernicus, CO3D, SWOT, Destination Earth, … Ce large positionnement permet d\'avoir au sein d\'une même entité une équipe pluridisciplinaire avec des profils et expériences différents mais totalement complémentaires. Au-delà des activités d\'étude et de définition d\'algorithmes spécifiques à une mission, cette entité réalise le développement, la maintenance et l’exploitation de systèmes complets. L’agence possède via ce positionnement une vue d\'ensemble des attentes et des défis de ses clients traditionnels (CNES, ESA, Airbus, …), du NewSpace ou bien intégrant dans leur activité les données d’observation de la Terre. Vos missions Vous intégrez l’équipe de réalisation pour la conception et le développement de bibliothèques ou logiciels informatiques dédiées aux systèmes de traitement opérationnels d’observation de la terre pour : * Assurer le développement et la validation de nouveaux modules algorithmiques de traitement d\'images spatiales en Python et C++ * Adapter des modules algorithmiques existants (traitements radiométriques / traitements géométriques) développés en C++ à un nouvel environnement d\'intégration Python * Concevoir et développer des tests automatiques intégrés dans un système d\'intégration continue * Optimiser et paralléliser ces logiciels pour obtenir les meilleures performances sur des environnements de type cluster HPC ou Kubernetes * Assurer la maintenance corrective et évolutive de ces logiciels * Rédaction de la documentation L\'environnement technique * C/C++ et/ou Python * Traitements de données des missions d’observations de la Terre * Approche DevOps * Agilité sur certaines missions Référence : REF6865J
Profils recherchés
De formation Bac+5 écoles d\'ingénieur ou équivalent, vous avez une première expérience (stage ou alternance) dans le traitement d\'images spatial. Vous avez une bonne connaissance des langages C/C++, des bibliothèques géospatiales (OTB, GDAL, …) ou Python et de ses paquets logiciels (Xarray, Dask, Rasterio,…) et une bonne connaissances des données d’observation de la Terre et leur production au sein des systèmes de traitement opérationnels. Aussi, vous possédez des compétences en algorithmie de traitement des données d’observation de la Terre (radiométrie ou géométrie des images) et avez une bonne maîtrise de l’anglais ainsi qu\'une capacité à appréhender les besoins clients et les traduire en logiciel. Vous avez une très bonne capacité d’écoute et d’interaction au sein d’une équipe et êtes organisé(e) de vos tâches ? Alors vous êtes la pépite que nous recherchons ! Vous pourrez également participer à certaines phases d’ingénierie algorithmique en traitements d\'images issus de la télédétection spatiale.