Basé sur 22 offres pour ce poste (Senior, Île-de-France, 3 dernières semaines). Fourchette habituelle 43k€–58k€, médiane 51k€. Cette offre (63k€) est au-dessus de la fourchette.
Basé sur 23 offres pour ce poste (Senior, Île-de-France, 3 dernières semaines). Fourchette habituelle 570€/j–635€/j, médiane 600€/j. Cette offre (550€/j) est sous la fourchette.
TJM du marché pour Architecte (Senior) en région Île-de-France : médiane 600 €/jour, P25–P75 : 570–635 €/jour, n = 23 offres. TJM Python à Paris
Salaire du marché pour Architecte (Senior) en région Île-de-France : médiane 50 500 €/an, P25–P75 : 42 500–57 500 €/an, n = 22 offres. Salaire Python à Paris
Baromètre TJM et salaires ITLe contexte Lianeo
Lianeo, société de conseil spécialisée dans les systèmes embarqués et l'IoT, recrute pour le compte d'un partenaire industriel français qui conçoit et fabrique des systèmes de mesure et d'analyse du trafic routier, déployés sur la voie publique. PME d'ingénieurs, elle maîtrise toute sa chaîne : conception hardware, algorithmie, logiciel embarqué, applications de supervision.
Le contexte client
Les équipements embarquent caméras et lidars et reposent sur une couche importante de traitement d'image et de flux vidéo. Le logiciel embarqué, développé en C++ sous Linux, vit en parc sur des cycles longs. Le code mêle un socle legacy éprouvé et des développements en C++ moderne. Le poste rejoint l'équipe de développement embarqué avec un rôle clé : faire évoluer l'architecture de ce logiciel et garantir sa robustesse dans la durée.
Vos missions
Porter l'architecture du logiciel embarqué : comprendre l'existant, proposer et conduire ses évolutions
Entrer dans un code qui mêle legacy et C++ moderne, en restituer la logique, puis décider de ce qui évolue, de ce qui se refactore et de ce qui reste en l'état
Traiter la robustesse comme un sujet d'architecture : gestion mémoire, gestion des erreurs, comportement en mode dégradé
Consacrer environ 30 % du temps aux anomalies, celles des rapports SonarQube comme celles remontées sur les produits, en remontant aux causes : une anomalie récurrente renseigne sur la conception
Corriger sans régression, en s'appuyant sur les tests unitaires, le scripting Python et le débogage
Diffuser les bonnes pratiques de conception et de codage dans l'équipe
Travailler avec les équipes algorithmie et test et validation sur l'intégration des évolutions
Compétences techniques
Architecture et conception logicielle, design patterns
C++ moderne, et aisance sur du code C/C++ legacy
Linux embarqué
Python pour le scripting : tests, outillage, automatisation
Analyse statique de code : SonarQube ou outil équivalent
Débogage et gestion mémoire : gdb, détection et correction des fuites mémoire
Tests : GoogleTest ou équivalent
Bus et protocoles de communication : I2C, UDP
Apprécié : systèmes à base de caméras et de lidar, traitement d'image, notions de Python/Django
Compétences fonctionnelles
Capacité à cartographier un code qu'on n'a pas écrit et à en restituer la logique
Capacité à arbitrer entre refonte et stabilité sur un produit déployé
Rigueur sur la non-régression
Capacité à faire adopter des pratiques à des développeurs expérimentés
Must-have
Expérience senior en développement C++ sous Linux embarqué avec une vraie dimension architecture, 8 ans minimum
Reprise et évolution de code existant, du legacy au C++ moderne
Python pour le scripting
Débogage, gestion mémoire et analyse statique (SonarQube ou équivalent)
Adhésion aux 30 % du temps consacrés aux anomalies (SAST)
Langue(s)
Français courant, langue de travail de l'équipe
Anglais technique lu
Un plan personnalisé pour postuler intelligemment à cette offre.
Depuis 2012, LIANEO est une ESN et un cabinet de recrutement spécialisé en système embarqué. Notre métier est de mettre en adéquation, lors de recrutement stratégiques mais surtout tout au long de missions, les compétences et les aspirations de ses consultants et les besoins de ses clients dans leur environnement humain, technologique et organisationnel. Pour atteindre cet objectif d’excellence, LIANEO s’appuie, d’une part sur son vaste réseau d'ingénieurs et techniciens, et d’autre part, sur une méthode éprouvée de sélection et d’accompagnement.
Voir toutes les offres de LianeoCliquez sur "Postuler" pour accéder à l'offre.