Ingénieur Développement C++ & IA - Virtual Companion - 3D H/F

Dassault Systèmes
Vélizy-Villacoublay, France
3 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Working hours
Regular working hours
Languages
English

Tech stack

Unit Testing C++ (Programming Language) Computer Aided Three-Dimensional Interactive Application (CATIA) Software Engineering UML Information Technology

Job description

Au sein du département CATIA R&D, dans l’organisation en charge d’applications transverses et de composants d’infrastructure, vous rejoindrez le service « Collaborative Declarative Modeler ». Vous intégrerez le groupe en charge de définir, développer et maintenir des composants d’infrastructure et des outils d’IA génériques utilisés par l’assistant « Virtual Companion ».

Cet assistant intelligent permet aux ingénieurs de naviguer dans les données 3D et de les modifier directement dans les pièces conçues avec les applications CATIA, sur la plateforme 3DEXPERIENCE., En tant que Développeur / Développeuse au sein de l’équipe, vous :

Participez à la spécification du composant logiciel : Analysez les demandes d’évolution applicative ; Définissez et décrivez les comportements attendus, les limitations et les critères de validation ; Concevez et spécifiez la manière dont les solutions seront implémentées (choix algorithmiques ou technologiques, identification des dépendances externes au service, etc.) ; Documentez et partagez ces solutions.

Participez à l’implémentation des solutions et à leur validation : Écrivez le code en C++ ; Écrivez les tests unitaires de validation.

Participez à la maintenance des solutions : Suivez les indicateurs de qualité (performance, mémoire, etc.) ; Analysez les problèmes rencontrés par les clients externes ou les applications internes et proposez des solutions adaptées et qualitatives.

Requirements

Titulaire d’un diplôme Bac +5, Ecole d’ingénieurs ou Master Universitaire avec une spécialisation en Informatique / développement logiciel Première expérience ou bonnes bases en développement C++, stage ou apprentissage inclus.

Bonnes connaissances en langage C++. Familier avec l’usage de l’IA dans un environnement de développement Maîtrise de la formalisation UML. Rigueur, capacité de synthèse et d’analyse. Une première approche du développement CATIA serait un plus. Maîtrise de l’anglais, à l’écrit comme à l’oral, indispensable., Capacité à synthétiser UML CATIA

Benefits & conditions

Poste en CDI, basé à Vélizy Villacoublay (78), Principaux avantages et bénéfices : Environnement multiculturel Cadre de travail convivial axé sur le bien-être et la santé Engagement en faveur de la diversité et de l’inclusion Politique dynamique de développement de carrière : plan de formation, mobilités internes, etc.

About the company

La création, l’accès et l’extraction des données 3D pour l’ensemble des applications des marques de l’entreprise sont clés pour contribuer à la stratégie GEN7 de Dassault Systèmes., Intégrer une entreprise scientifique au coeur de l’innovation technologique, portée par une forte croissance depuis plus de 40 ans

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · World Congress 2022

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all