
Développeur logiciel C++
Secteur d'activité :
Recherche :
Localisation :
Contrat :
Date d'embauche :
Ferroviaire
Homme ou femme
Sur site | Paris
CDI à temps plein chez notre client
Selon disponibilité du candidat
Introduction
Dans le cadre du développement de solutions technologiques innovantes dédiées à la détection de vibrations par fibre optique, une opportunité est proposée pour le poste de Développeur logiciel C++. Vous interviendrez au sein d’un programme en phase de pré-industrialisation visant à mettre en production un système de mesure embarqué ainsi que plusieurs services applicatifs dédiés à l’analyse, au stockage et à la diffusion de données. Le poste s’inscrit dans un environnement technique avancé et implique la conception, le développement et l’intégration d’applications au sein de systèmes d’information complexes.
Tâches
Développer de nouvelles fonctionnalités dans l’application d’acquisition de données en C++
Faire évoluer l’architecture et étendre l’application de gestion des données embarquées développée en Python
Recueillir et formaliser les besoins fonctionnels et techniques
Concevoir, développer, déployer et maintenir les applications associées à la solution
Participer à la conception et au développement d’un backend dédié au stockage, à l’analyse et à la distribution des données
Mettre en place des solutions de supervision afin de surveiller l’état de santé de l’infrastructure
Concevoir et réaliser des tests unitaires ainsi que des tests d’intégration complets
Rédiger la documentation technique et les guides utilisateurs
Contribuer aux activités d’intégration des applications dans les systèmes d’information existants
Participer à la rédaction des dossiers d’exploitation et au maintien en conditions opérationnelles des solutions
Profil recherché
Formation supérieure en informatique ou dans un domaine scientifique avec au moins 8 ans d’expérience en développement logiciel
Maîtrise du langage C++ moderne et de la programmation multi-threadée avec une capacité à optimiser les performances
Bonne maîtrise de Python pour le développement backend
Solide expérience dans la conception, le développement, le déploiement et le monitoring d’applications en environnement de production
Bonne maîtrise des environnements GNU/Linux et de l’administration via ligne de commande
Connaissances en bases de données relationnelles, notamment PostgreSQL
Bonne compréhension des principes d’intégration continue et de déploiement continu avec des outils de type GitLab CI
Connaissance des technologies de communication et d’échange de données telles que REST, gRPC ou MQTT
Expérience avec des outils et environnements DevOps et conteneurisés
Capacités d’analyse, de résolution de problèmes et intérêt marqué pour l’innovation technologique
Offre proposée
Rémunération attractive selon profil et expérience
Tickets restaurant
Participation au transport
Possibilités d’évolution professionnelle et d’acquisition de nouvelles compétences
Environnement technique stimulant sur des projets innovants
Accès à des formations techniques et professionnelles
A propos de notre client
Acteur majeur de l’ingénierie et des services technologiques, l’entreprise accompagne de grands programmes industriels et institutionnels dans la conception, le développement et l’intégration de systèmes complexes. Elle intervient notamment dans des environnements critiques et à forte exigence technologique, en s’appuyant sur des expertises reconnues en logiciels, systèmes embarqués, cybersécurité et infrastructures numériques. Sa position sur le marché repose sur sa capacité à mener des projets à haute valeur ajoutée et à soutenir des initiatives innovantes dans des domaines stratégiques.
