Sèvres
Sur place
EUR 50 000 - 70 000
Plein temps
Il y a 14 jours
Résumé du poste
Une entreprise de technologie avancée à Sèvres recherche un Ingénieur Logiciel Senior pour concevoir et développer des solutions logicielles. Le candidat idéal a un diplôme d'ingénieur Bac +5 et plus de 5 ans d'expérience en développement logiciel embarqué. Vous serez en charge de l'encadrement d'une équipe et de la qualité des livrables. Ce poste nécessite une excellente maîtrise du langage C et des compétences en mentorat.
Qualifications
- Expérience avérée en développement logiciel embarqué, notamment sur plateformes Linux.
- Plus de 5 ans d'expérience en programmation système, dans un contexte professionnel ou open source.
Responsabilités
- Concevoir et développer des architectures logicielles robustes et pérennes.
- Encadrer techniquement une équipe de 5 ingénieurs.
- Animer des ateliers techniques et des formations.
Connaissances
C
Développement logiciel embarqué
Programmation système
Collaboration avec experts
Mentorat
Formation
Diplôme d'ingénieur Bac +5
Outils
Vos missions principales
- En tant qu'Ingénieur Logiciel Senior au sein de la Business Unit One PNT, vous jouerez un rôle central dans la conception et le développement de solutions logicielles performantes et évolutives.
- Concevoir et développer des architectures logicielles robustes et pérennes dans le domaine du PNT.
- Collaborer étroitement avec les parties prenantes pour définir les exigences techniques et fonctionnelles.
- Encadrer techniquement une équipe de 5 ingénieurs (revues de code, promotion des bonnes pratiques, accompagnement au quotidien).
- Être garant de la qualité, de la conformité et de la performance des livrables.
- Veiller à la qualité du code produit via des revues régulières et l'application des meilleures pratiques.
- Animer des ateliers techniques et des formations pour faire monter l'équipe en compétences.
- Assurer une veille technologique active et proposer des solutions innovantes.
- Être force de proposition sur les choix techniques et l'évolution des technologies utilisées.
Profil recherché
- Diplôme d'ingénieur Bac +5.
- Expérience avérée en développement logiciel embarqué, notamment sur plateformes Linux.
- Excellente maîtrise du langage C.
- Plus de 5 ans d'expérience en programmation système, dans un contexte professionnel ou open source.
Qualités attendues
- Capacité à collaborer efficacement avec des experts de divers domaines.
- Esprit d'initiative, autonomie et sens de l'analyse.
- Capacité à détecter des cas limites par la simple lecture de code.
- Compétences avérées en mentorat, avec une communication claire et adaptée aux interlocuteurs.
- Organisation, rigueur et leadership technique.
Atouts
- Expérience en interaction avec des équipes hardware.
- Pratique des outils de revue de code comme Gerrit ou connaissance du workflow de développement du noyau Linux.
- Bonne compréhension des architectures CPU modernes (interaction mémoire / périphériques).
- Expérience en développement baremetal sur microcontrôleurs.
- Maîtrise de la conception d'API / ABI efficaces et maintenables pour des bibliothèques partagées.
- Connaissances en temps réel et en développement de drivers kernel Linux.
- Notions en langage Rust.
- Expérience dans le développement d'interfaces homme-machine (IHM).