Ingénieur logiciel Junior / Junior Software Engineer - C++ (H/F/X) | Schlumberger

Job Details

Ingénieur logiciel Junior / Junior Software Engineer - C++ (H/F/X)

Montpellier - France

Titre du poste:

 Ingénieur logiciel C++/Python (Junior)

 

Qui sommes-nous:

Nous sommes une entreprise technologique mondiale, qui stimule l’innovation énergétique pour une planète équilibrée.

Chez SLB, nous créons des technologies inédites qui ouvrent l’accès à l’énergie pour le bénéfice de tous. En tant qu’innovateurs, c’est notre mission depuis 100 ans. Nous sommes confrontés au plus grand exercice d’équilibriste au monde - comment simultanément réduire les émissions et répondre à la demande croissante d’énergie du monde. Ensemble, nous travaillons sur ce défi. Chaque jour, un pas de plus.

Notre avenir collectif dépend de la décarbonisation de l’industrie des combustibles fossiles, tout en innovant dans un nouveau paysage énergétique. Ce qui nous motive: assurer le progrès pour les personnes et la planète, sur la voie de la neutralité carbone et au-delà, pour une planète équilibrée.

Avec nos 80 centres technologiques et 4 centres de recherche à travers le monde, nous développons continuellement de nouveaux outils et services pour rester à la pointe de notre industrie et relever les défis.

Plus de 98 000 employés dans plus de 120 pays ont déjà commencé leur parcours SLB. Commencez le vôtre maintenant!

 

Emplacement:

Centre Technologique de Montpellier (MpTC)

 

Le Montpellier Technology Center (MpTC) est situé dans le sud de la France ; nous développons des logiciels de pointe de caractérisation de puits, de forage et de modélisation géologique structurale.

En relation avec les centres technologiques SLB en Norvège, au Royaume-Uni, aux États-Unis, en Chine et en Inde, nos activités d’innovation vont des diagraphies de puits de haute précision aux données sismiques à haut volume, des systèmes automatisés en temps réel à la simulation de réservoirs à grande échelle.

Notre force vient de notre passion pour l’innovation et de notre population multiculturelle.

MpTC accueille environ 130 employés de plus de 27 nationalités – une équipe dynamique et énergique travaillant dans un environnement hautement collaboratif et innovant. Nous offrons continuellement des opportunités d'évolution de carriére et de développement personnel, grâce à des programmes de formation et à une exposition en début de carrière à notre organisation digitale mondiale en Europe, aux États-Unis et en Asie.

 

Résumé du poste :

Le poste offert est axé sur les activités liées à Techlog.

Techlog est un logiciel collaboratif permettant l’intégration de tous les types de données centrées sur le puits dans des flux de travail multidisciplinaires.

Techlog est la solution Wellbore leader du marché et, avec son cadre d’architecture ouverte (Ocean), offre des applications rapides, personnalisables et intégrées qui aident les scientifiques et les ingénieurs du pétrole et du gaz dans leurs activités.

Techlog est la 2ème plus grande plate-forme SLB en termes de revenus et d’utilisation. Il a été lancé il y a 20 ans.  Aujourd’hui, il représente environ 4,5 millions de lignes de code. Il est principalement codé en C++ avec le framework QT. D’autres langages sont également utilisés comme (Python, .Net, Fortran).  

Nous recherchons un développeur C++ pour plusieurs missions sur Techlog. Les principaux étant d’assurer et de maintenir la qualité du logiciel tout en intégrant les nouveaux flux de travail des utilisateurs et les demandes de nos clients.

 

Responsabilités et devoirs essentiels :

  • Le candidat doit être un développeur C ++, ayant un fort test automatique et un état d’esprit Devops.
  • Dans le cadre du parcours de développement, il/elle devra travailler sur le code de la plateforme et les plugins embarqués en assurant la qualité et les performances de ses livrables.
  • Le candidat doit maîtriser l’anglais afin de documenter et de collaborer avec les autres membres de l’équipe.
  • Le candidat doit être capable de saisir rapidement le contexte du projet et d’avoir suffisamment de connaissances pour devenir autonome sur ses tâches rapidement.

 

Qualifications:

Doit avoir :

  • C++ 11 et 17
  • Python (y compris la connaissance de l’API Python C)
  • Git (contrôle de code source)
  • Anglais

C’est agréable d’avoir :

  • QT (UI + Core)
  • AzureDevOps / VSTS (système collaboratif)
  • Cadre de test Google
  • Focus Ux

 

Avancement professionnel :

SLB Eureka Technical Career (SETC) offre aux contributeurs techniques éprouvés un cheminement de carrière qui leur offre une reconnaissance, une récompense et une influence parallèles à une progression de gestion équivalente. Nous sommes des chefs de file en matière de connaissances dans le domaine de la technologie – Notre communauté de pratique Eureka compte plus de 28 500 membres, dans 30 communautés, avec 123 groupes d’intérêts spéciaux (SIG). Nous avons publié plus de 10 000 publications au cours de la dernière décennie. Le stade initial du SETC, connu sous le nom de « SETC Associate », est un nouvel ajout au cadre SETC dans l’organisation technologique.

 

BlueFlex (si éligible) :

Nous sommes ouverts au travail flexible et hybride avec une combinaison de jours de travail sur site et à domicile.

 

Ce que nous pouvons vous offrir:

Salaire de base compétitif avec prime, soins de santé privés pour les employés et la famille, soins dentaires subventionnés, programmes de santé et de bien-être tels que le soutien en santé mentale des employés, coaching en santé et bien-être, contribution de retraite financée par l’employeur et l’employé, régime de protection du revenu, assurance-vie.

D’autres avantages sont également offerts dans le cadre du programme d’avantages sociaux flexibles du SLB.

 

SLB souscrit au principe de l’égalité d’accès à l’emploi. Les candidats qualifiés sont considérés sans égard à la race, la couleur, la religion, le sexe, l’orientation sexuelle, l’identité de genre, l’origine nationale, l’âge, le handicap ou d’autres caractéristiques protégées par la loi.

 

---------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Job title:

Junior Software Engineer C++/Python

 

About Us:

We are a global technology company, driving energy innovation for a balanced planet.

At SLB we create amazing technology that unlocks access to energy for the benefit of all. That is our purpose. As innovators, that’s been our mission for 100 years. We are facing the world’s greatest balancing act- how to simultaneously reduce emissions and meet the world’s growing energy demands. We’re working on that answer. Every day, a step closer.

Our collective future depends on decarbonizing the fossil fuel industry, while innovating a new energy landscape. It’s what drives us. Ensuring progress for people and the planet, on the journey to net zero and beyond. For a balanced planet.

With our 80 Technology centers and 4 research centers around the world we are continuously developing new tools and services to keep us at the forefront of our industry and to meet the challenges of our industry.

More than 98,000 employees over 120 countries already started their SLB journeys. Start yours now!

 

Location:

Montpellier Technology Center (MpTC)

 

Montpellier Technology Center (MpTC) is located in the South of France; we develop leading-edge Wellbore, Drilling & Structural Geology Modeling Software.

In connection with SLB digital centers in Norway, the UK, the US, China and India, our innovation activities span from high precision wellbore logs to high volume seismic data, from automated real-time systems to large scale reservoir simulation.

Our strength comes from our passion for innovation and our multicultural population.

MpTC welcomes about 130 employees from more than 27 nationalities – a dynamic and energetic team working in a highly collaborative and innovative environment. We continuously offer opportunities to progress and develop, through training programs and early career exposure to our worldwide digital organization in Europe, the US and Asia. 

 

Job Summary:

The position offered is focused on Techlog related activities. 

Techlog is a collaborative software allowing Integration of all wellbore-centric data types into multidiscipline workflows.  

Techlog is the market leading Wellbore Solution and with its Open Architecture Framework (Ocean) offer rapid, customizable & integrated applications that help oil and gas scientists and engineers in their activities. 

Techlog is the 2nd biggest SLB Platform in terms of revenue and usage. It was started 20 years ago.  Today it represents about 4.5 million Line of code. It is mainly coded in C++ with the QT framework. Other languages are also used like (Python, .Net, Fortran).  

We are looking for C++ developer for several missions on Techlog. The key ones being to ensure and maintain the software quality while integrating new user workflows and request from our clients.  

 

Essential Responsibilities and Duties:

  • The candidate must be a C++ developer, having a strong auto test and Devops mindset. 
  • As part of the development journey, he/she will have to work on the platform code and onboarded plugins ensuring the quality and performances of its deliverables. 
  • The candidate needs to be proficient in English in order to document and collaborate with other team members. 
  • The candidate needs to be able to quickly grasp the project context and have enough knowledge to become autonomous on his tasks quickly. 

 

Qualifications:

Must have: 

  • C++ 11 and 17
  • Python (including Python C API knowledge)
  • Git (Source control)
  • English 

Nice to have:

  • QT (UI + Core)
  • AzureDevOps / VSTS (collaborative system)
  • Google test framework
  • Ux focus 

 

Career Advancement:

SLB Eureka Technical Career (SETC) provides proven technical contributors with a career path that offers them recognition, reward, and influence that parallels an equivalent management progression. We are leaders in Technology Domain Knowledge – Our Eureka Community of practice has over 28,500 members, in 30 communities, with 123 Special Interest Groups (SIGs). We’ve published over 10,000 publications in the past decade. The early stage of SETC known as “SETC Associate”, is a new addition to the SETC Framework in the Technology Organization.

 

BlueFlex (if eligible):

We are open to flexible, hybrid working with a combination of on-site & home working days.

 

What we can offer you:

Competitive base salary with bonus, private healthcare for employee & family, subsidised dental care, Health & Wellbeing programs such as the Employee Mental health support, health & wellness coaching, part employer and employee funded pension contribution, Income protection scheme, life insurance.

Other benefits are also available through the SLB flexible benefits program.

 

SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law.