Ingénieur·e logiciel expérimenté·e (F/H) - Clermont-Ferrand

Le 6 novembre

Critères de l'offre

  • Ingénieur logiciel (H/F) , Software engineer (H/F)
  • Cébazat (63)
  • CDI
  • Temps Plein
  • Secteur : Industries des composants & équipements
  • Expérience requise : 3-5 ans
  • Domaines d'expertise : Développement de logiciel , Python , C++ , OS windows , Sonar Voir plus , Virtualisation , DSPACE , Shell , Cmake , Simulink , Scripting , Gitlab Voir moins
  • Langues souhaitées : Anglais
  • Niveau d'études : Bac+5

L'entreprise : MICHELIN

Michelin innove avec passion pour atteindre le meilleur équilibre entre le développement des personnes, le développement économique, et le respect de la planète et de ses habitants. Leader technologique des pneumatiques, Michelin propose des solutions et des services connectés pour une mobilité plus intelligente ! L'expertise acquise par Michelin dans les matériaux durables et de haute technologie (polymères, biomatériaux, recyclage…) et des procédés industriels de pointe (impression 3D métal) est au cœur des engagements environnementaux du Groupe. En 2050, 100% des matériaux utilisés par le Groupe seront durables. La lutte contre le réchauffement climatique, la préservation de la biodiversité et le développement d'une économie circulaire sont des priorités pour Michelin. Le Groupe Michelin offre chaque jour des expériences uniques de mobilité en partageant des recommandations de voyages, d'hôtellerie et de gastronomie.

Parce que nous croyons que chacun doit pouvoir être acteur de son évolution professionnelle, nous voulons donner à tous les moyens de développer son potentiel, dans un environnement multiculturel et international, fondé sur l'inclusion des diversités et l'égalité des chances.

Rejoignez le Groupe Michelin, inspirons les vies de demain.

Description du poste

Michelin recrute, pour son Centre de Technologies, à Clermont-Ferrand, un·e confirmed Software Engineer dans son équipe IT, située dans le département Simulation & Data-Science du groupe pour le développement et le déploiement d'outils numériques pour la simulation en temps réel.



Ce poste est un CDI à temps plein, avec une fourchette salariale entre 48 et 55k€ brut annuel en fonction de votre expérience.



Le poste est basé sur le site de Ladoux, près de Clermont-Ferrand. Un mode hybride : 1 à 3 jours de télétravail par semaine à définir avec l'équipe et le manager est envisageable.



Contexte



Face aux enjeux climatiques, Michelin développe sa capacité à simuler des processus, des tests coûteux en matériaux et en énergies, au travers de modélisations numériques, de calculs haute performance ou de data-science.



Basé au Centre de Technologies de Clermont-Ferrand, vous évoluerez dans une entité d'environ 80 personnes, dédiée à la création d'outils de simulation, et plus particulièrement dans une équipe de 18 personnes spécialisées dans le développement d'outils numériques à destination de la communauté R&D et de clients externes.



Mission et tâches



Vous rejoindrez une plateforme produit en charge de développer et déployer un produit logiciel de simulation en temps réel destiné à des clients externes (constructeurs et équipes de sport auto) appelé Tametire. Cette équipe projet a une taille de 8 à 10 personnes. Au quotidien, elle se concentre sur :

*

le développement du cœur de calcul en C++
*

l'intégration de plateformes cibles multiples (simulateurs de conduite, bancs de tests, serveurs de calculs)
*

la mise en place et le maintien d'une usine logicielle (mise en place d'environnements de tests, CI/CD, automatisation de tests…)
*

le développement d'outils et bibliothèques génériques (gestion de licence, chiffrement, gestion de fichiers,…) à destination du produit et de la communauté
*

la mise en place d'outils d'exploitation du cœur de calcul en Python, Matlab et Simulink



Le tout dans l'application de la méthode Agile au travers du framework SAFe.

Après une phase de montée en compétence, vous serez amené à prendre un rôle de lead sur les pratiques de chaîne de compilation et d'usine logicielle pour le produit.

Vous ferez ainsi figure de référent auprès de la communauté de numériciens que vous accompagnerez. Vous serez amené à participer au support pour des comptes clients externes, avec déplacements occasionnels possibles.



Quelles sont les compétences de développement attendues ?



*

Vous savez développer en C++, idéalement avez déjà fait du C++ temps réel et également en Python
*

Vous connaissez les principaux linters de codes dans ces langages
*

Vous connaissez des frameworks de tests type gtest
*

Vous êtes familier avec les bonnes pratiques du développement logiciel



Technos clés : C++, gtest, cppcheck, pip, conda, black, pylint, ctype, git, GitLab, Sonar



Quelles sont les compétences de compilation et intégration attendues ?

*

Vous maîtrisez les concepts de chaîne de compilation et systèmes de build type cMake
*

Vous êtes familier de plusieurs compilateurs
*

Vous connaissez les concepts de virtualisation et de conteneurisation et savez utiliser Docker
*

Vous êtes familier des OS Windows et Linux, et du scripting shell
*

Idéalement, vous avez de l'expérience en intégration sur bancs de tests / environnements embarqués



Technos clés : cMake, Docker, MSVC, MinGW, Gcc, Docker, Ninja, dSpace, SpeedGoat, shell



Autres technos que vous pourriez être amené à rencontrer dans votre poste : Matlab, Simulink, Azure

Description du profil

Les profils que nous cherchons

*

Vous êtes titulaire d'un Bac+5 en informatique ou équivalent et vous justifiez d'au moins 5 ans d'expérience dans un poste similaire
*

Vous portez une attention toute particulière à l'expérience des clients externes ainsi que des autres développeurs de l'équipe
*

Vous faites preuve d'un bon relationnel et d'écoute
*

Vous avez une forte appétence pour l'automatisation et pour la qualité logicielle
*

Anglais niveau professionnel exigé (C1/B2)



En relation directe avec les utilisateurs externes issus des équipes techniques de grands comptes clients, un sens aigu de l'organisation et du relationnel avec une forte adaptabilité est nécessaire afin d'apporter un support rapide et pertinent.



Qu'est-ce que vous avez à y gagner ?



À votre prise de poste, vous bénéficiez d'un plan de formation personnalisé. Votre progression dans le métier se fera grâce à votre entourage (développeurs séniors, experts développement, experts performance produit,…) dans un climat de partage de savoirs et savoir-faire mais aussi grâce à une formation continue qui sera définie de manière individuelle.



Vos compétences numériques, votre curiosité, votre rigueur d'analyse et votre sens de l'animation d'équipe pluridisciplinaire vous permettront d'évoluer soit vers un rôle de gestion transverse, soit vers un rôle d'expert dans le développement de nouvelles méthodes numériques.

En intégrant Michelin, les perspectives de carrière sont variées, et vous serez acteur de votre développement.



Le poste ne vous conviendra pas si…

*

Vous n'aimez pas évoluer dans un environnement où le travail d'équipe pluridisciplinaire est primordial
*

Vous n'avez pas d'expérience en C++
*

Vous avez un niveau d'anglais insuffisant



N'hésitez plus !



Vous avez envie de participer à une vision ambitieuse de la mobilité durable, venez nous rejoindre !

Le poste est à pourvoir dès maintenant et sera pourvu dès qu'une personne qui répond à nos attentes est trouvée !



#CarrièresMichelin#softwareEngineer#Ingenieurlogiciel#tametire#tempsreel#simulation#RejoignezNotreEquipe

Salaire et avantages

Salaire : 48 000 € - 55 000 € par an


Référence : R-2023007891_173087561631825


Créez votre profil pour postuler à cette offre