2020-03224 - Ingénieur méthodes (informatique) (H/F)

Type de contrat : CDD

Niveau de diplôme exigé : Bac + 5 ou équivalent

Autre diplôme apprécié : Thèse

Fonction : Ingénieur scientifique contractuel

Niveau d'expérience souhaité : De 5 à 12 ans

Contexte et atouts du poste

Inria, institut national de recherche dédié au numérique, promeut l’excellence scientifique au service du transfert technologique et de la société.

Inria emploie 2600 collaborateurs issus des meilleures universités mondiales, qui relèvent les défis des sciences informatiques et mathématiques. Son modèle agile lui permet d’explorer des voies originales avec ses partenaires industriels et académiques, et de répondre aux enjeux pluridisciplinaires et applicatifs de la transition numérique.

Engagé auprès des acteurs de l’innovation, Inria crée les conditions de rencontres profitables entre recherche publique, R&D privée et entreprises. Inria transfère vers les startup, les PME et les grands groupes ses résultats et ses compétences, dans des domaines tels que la santé, les transports, l’énergie, la communication, la sécurité et la protection de la vie privée, la ville intelligente, l’usine du futur... Inria développe aussi une culture entrepreneuriale ayant conduit à la création de 120 startup.

Inria est depuis longtemps engagé en faveur du logiciel libre et de la science ouverte. L’institut considère l’open source comme un vecteur important de transfert de la recherche scientifique au monde socio-économique mais aussi comme un outil support indispensable pour l'accès aux formations et à la science ouverte.

Le centre Inria Bordeaux Sud-Ouest est un des neuf centres d’Inria et compte 20 équipes de recherche. Le centre Inria est un acteur majeur et reconnu dans le domaine des sciences numériques. Il est au cœur d’un riche écosystème de R&D et d’innovation : PME fortement innovantes, grands groupes industriels, pôles de compétitivité, acteurs de la recherche et de l’enseignement supérieur.

Le service d'expérimentation et de développement (SED) s'attache à accompagner les équipes de recherche dans leurs projets logiciels. S'appuyant sur un réseau d'expertise interne à l'institut ainsi qu'à des outils et une infrastructure dédiée à la qualité logicielle, les ingénieur.e.s du service travaille à la mise en œuvre de normes de qualité de développement logiciel.

Mission confiée

La personne recrutée travaillera en collaboration avec le Service Transfert Innovation et Partenariat (STIP). Sa mission principale sera la qualification et la montée en qualité des logiciels du centre Inria Bordeaux Sud-Ouest sur les projets d’innovation, à savoir :

  • analyser la qualité d’un logiciel existant
  • évaluer, en lien avec les scientifiques concernés et le STIP, l’impact d’innovation d’un logiciel
  • faire des préconisations sur les changements à mettre en œuvre dans le développement du logiciel pour pouvoir effectivement atteindre l’impact potentiel identifié
  • superviser la mise en œuvre de ces changements et/ou les mettre en œuvre lui.elle-même.

Ce travail s’effectuera sur les logiciels à fort potentiel d’innovation, dont des projets d'exploration d'opportunités pour des startup.

Cette mission nécessitera donc un accompagnement des équipes de recherche sur leurs projets logiciels, pour les conduire vers des logiciels stables, faciles d’utilisation et diffusables.

Principales activités

Dans la phase de qualification logicielle :

  • qualifier les codes élaborés dans les équipes de recherche, au niveau de leurs fonctionnalités effectives et au niveau de leur qualité logicielle ;
  • accompagner les équipes projet sur la définition d’objectifs techniques réalistes et le calendrier associé ;
  • estimer la charge nécessaire par rapport aux objectifs techniques de façon à ajuster au mieux la demande d’accompagnement et de soutien techniques

Dans la phase de mise en œuvre des projets d’innovation :

  • aider à la définition des architectures techniques et logicielles ; et pour certaines les mettre en œuvre
  • formaliser et mettre en place un plan pour améliorer les bonnes pratiques de développement logicielles des projets logiciels (gestion collaborative, construction et packaging, tests unitaires et fonctionnels, intégration continue, analyse statique de code … ) ;
  • aider à l’identification des librairies extérieures utilisées dans le développement et les respects de licences ;
  • partager les bonnes pratiques industrielles de développement logiciel notamment pour les processus de choix de prestataires et/ou de composants ; cela pourra couvrir l’accompagnement des porteurs de projets de startup vers une conception des interfaces utilisateurs des prototypes ou démonstrateurs avec un niveau d'ergonomie et d'interactivité adapté aux utilisateurs visés par les porteurs ;
  • Veille technologique pour proposer les nouveautés technologiques répondant au plus près au besoin des porteurs de projet.

Compétences

Être titulaire d’un diplôme d’ingénieur et/ou doctorat en sciences du numérique

Disposer d’une expérience significative dans le développement ou le pilotage d’un projet logiciel d’envergure et/ou à fort impact, impliquant un nombre important de contributeurs et/ou avec un nombre important d’utilisateurs

. Disposer d’une expertise solide en développement logiciel pour être en capacité de s’adapter à différents types langages des plus standards (C, C++, Python, etc.) aux plus expérimentaux (Julia, D, Rust, etc.) ;

. Maîtriser les concepts, la méthodologie et les outils de la qualité logicielle : dette technique, tests unitaires et fonctionnels, intégration continue, SonarQube, etc. ;

. Maîtriser les méthodologies de gestion de projet logiciel collaboratif ;

. Maîtriser les méthodologies d’architectures logicielles modulaires, scalables et évolutives ;

. Excellent relationnel ;

. Savoir travailler en équipe pluridisciplinaires ;

. Savoir s’adapter au contexte projet ;

. Être autonome dans son organisation personnelle et le reporting ;

. Avoir une bonne communication écrite et orale en français ;

. Maîtriser l’anglais technique et scientifique.

Avantages

  • Restauration subventionnée
  • Transports publics remboursés partiellement
  • Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
  • Accès à la formation professionnelle

Rémunération

Rémunération selon diplôme et expérience (entre 2500€ et 3500€ brut mensuel)