Le poste Ingénieur Système & Développement C++ Bas Niveau (AMOE Senior) – Expert RUN/MCO
Partager cette offre
Mission Principale : Maintien en Condition Opérationnelle (RUN / MCO) Le cœur de votre mission (80 % de l'activité) consistera à garantir la stabilité et la disponibilité des systèmes existants. Contrairement à un poste de développement applicatif classique, votre rôle est celui d'un expert en diagnostic et en résolution d'incidents complexes.Vos responsabilités quotidiennes incluront :
L'analyse approfondie des dysfonctionnements remontés par les équipes opérationnelles.
Le diagnostic de bas niveau : analyse de crashs (segfault, core dump), identification des blocages systèmes et investigation des comportements anormaux.
La gestion proactive de la mémoire : détection et correction des fuites mémoires, allocation/libération manuelle (malloc, new, delete) et gestion fine des pointeurs.
L'administration et la configuration des systèmes hôtes, incluant la gestion des services Linux, les appels systèmes (processus, threads, signaux) et la synchronisation (mutex, sémaphores).
Développement Correctif et Intégration (10-15 %) Bien que la part de développement "from scratch" soit réduite, vous jouerez un rôle clé dans l'évolution technique du parc existant. Vous interviendrez sur du code C/C++ bas niveau, souvent ancien, pour :
Développer des correctifs ciblés et des solutions de contournement (workarounds) pour pallier les obsolescences ou les bugs critiques.
Adapter des simulateurs et réaliser des petites évolutions liées aux projets de maintenance.
Assurer la compilation, le "linkage" et la gestion complexe des dépendances logicielles.
Comprendre et modifier des interfaces techniques (USB, Série, IP) et travailler sur des protocoles industriels ou des échanges temps réel avec des équipements terrain (Modem MOXA, TOR).
Modernisation et Infrastructure En parallèle du maintien de l'existant, vous participerez activement à la modernisation de l'infrastructure sous-jacente. L'environnement technique, historiquement sous CentOS, est en cours de mutation. Vous apporterez votre expertise sur :
La migration du système d’exploitation hôte.
L'automatisation des installations via PXE.
La conteneurisation des services et leur migration sous Docker.
Le maintien et l'optimisation des outils de supervision (Nagios, SNMP).
Profil recherché
Nous recherchons un profil Senior justifiant impérativement de plus de 15 années d'expérience en ingénierie système et développement bas niveau.
Environnement de travail
Vous évoluerez dans un environnement technique riche et hétérogène, à la croisée des chemins entre l'informatique industrielle historique (C++ bas niveau, protocoles série) et les technologies modernes (Docker, Git, CI/CD). L'ambiance de travail est focalisée sur la résolution de problèmes et l'entraide technique.
Le poste offre un équilibre de vie avec 2 jours de télétravail par semaine.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Ingénieur Système & Développement C++ Bas Niveau (AMOE Senior) – Expert RUN/MCO
LINKWAY
