Développeur Back-end
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Au sein de l'équipe R&D logicielle, vous concevrez et développerez les briques logicielles qui pilotent nos interrogateurs DFOS (Distributed Fiber Optic Sensing), en particulier les systèmes DAS (Distributed Acoustic Sensing) : back-end embarqué, protocoles de communication et intégration système, avec une composante traitement du signal.
· Back-end interrogateurs : concevoir, développer et maintenir le back-end logiciel des interrogateurs (acquisition, contrôle, configuration, supervision).
· Développement embarqué Linux : développer et optimiser ce back-end sur cibles embarquées Linux — notamment NVIDIA Jetson — et contribuer aux chaînes de compilation.
· Protocoles et API : définir et implémenter les interfaces d'échange internes et externes (API / API REST, messagerie ZMQ) entre l'interrogateur et les systèmes clients ou de supervision.
· Intégration système : assurer l'intégration logicielle/matérielle entre les différents composants (capteurs, ADC, calculateur embarqué, interfaces de communication).
· Traitement du signal embarqué (DSP) : contribuer à l'implémentation et à l'optimisation d'algorithmes de traitement du signal temps réel (filtrage, FFT, corrélation), en lien avec l'équipe traitement du signal, y compris sur cibles GPU (CUDA) ou FPGA selon les projets.
· Tests et validation : mettre en place les protocoles de test et de validation des performances (temps réel, latence, précision) sur les nouvelles plateformes.
· Documentation et qualité : rédiger la documentation technique (conception, architecture, portage) et contribuer aux revues de code pour garantir la traçabilité et la maintenabilité des développements.