Ingénieur Développement C++ - Infrastructure 3D & Architecture Logicielle H/F Dassault Systèmes
- Vélizy-Villacoublay - 78
- CDI
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Secteur informatique • ESN
Les compétences pour ce job
Détail du poste
Ingénieur Développement C++, centré Infrastructure 3D & Architecture Logicielle, vous souhaitez contribuer aux composants logiciels qui permettent aux applications de conception 3D de créer, retrouver et exploiter leurs données ?
La création, l'accès et l'extraction des données 3D sont au coeur de la stratégie Gen7 de Dassault Systèmes. Pour accompagner le développement de cette nouvelle génération d'expériences de conception, nous développons des infrastructures capables de connecter les applications, les données et les usages au sein d'environnements 3D complexes.
Vous rejoindrez une équipe qui conçoit et fait évoluer l'infrastructure de liens et de sélection utilisée par les applications de design 3D Gen7, dans des environnements natifs et Web, pour l'ensemble des marques de Dassault Systèmes.
Ce rôle vous permettra de travailler sur des composants logiciels transverses, utilisés par différentes applications et équipes, avec des enjeux forts autour de l'architecture logicielle, de la performance, de la qualité et de l'évolutivité.
Poste en CDI, basé à Vélizy Villacoublay (78)
Vos missions :
Au sein de l'équipe, vous contribuerez à la conception, au développement et à la maintenance de composants d'infrastructure utilisés par les applications de conception 3D.
À ce titre, vous serez amené.e à :
Concevoir et spécifier les évolutions
Analyser les demandes d'évolution et les besoins exprimés par les applications utilisatrices.
Définir les comportements attendus, les limitations et les critères d'acceptation des solutions.
Concevoir les solutions techniques en identifiant les choix algorithmiques, les technologies et les dépendances nécessaires.
Formaliser les solutions, notamment à l'aide de modèles UML, et partager les choix de conception avec les équipes concernées.
Développer et valider les solutions
Implémenter les solutions en C++.
Concevoir et développer les tests unitaires associés.
Contribuer à la validation et à l'amélioration continue de la qualité du code.
Utiliser de manière pertinente les outils d'intelligence artificielle, notamment les assistants de programmation, dans les différentes étapes du développement.
Faire évoluer et maintenir les composants
Suivre les indicateurs de qualité des composants, notamment en matière de performance et de consommation mémoire.
Analyser les problèmes rencontrés par les utilisateurs ou les applications internes.
Identifier les causes des problèmes et contribuer à la mise en oeuvre de solutions robustes et durables.
Collaborer avec les équipes de développement et les équipes internationales utilisant les composants.
Vos qualifications:
Titulaire d'un diplôme d'ingénieur ou d'un Master en informatique, génie logiciel ou dans un domaine connexe.
Vous disposez d'une première expérience en développement C++, acquise dans le cadre de vos études, de projets, d'un stage ou d'une expérience professionnelle.
Vous avez de bonnes bases en programmation orientée objet, algorithmique et conception logicielle.
Vous êtes intéressé(e) par la conception d'architectures logicielles et les composants d'infrastructure utilisés par plusieurs applications.
Vous êtes à l'aise avec la formalisation et la documentation de solutions techniques ; une première expérience avec UML est appréciée.
Vous êtes curieux(se) vis-à-vis des outils d'intelligence artificielle et savez les utiliser de manière réfléchie pour soutenir votre activité de développement.
Vous appréciez analyser des problèmes complexes, comprendre leur origine et explorer différentes solutions.
Vous êtes rigoureux(se) et appréciez structurer vos idées et vos travaux.
Une première expérience dans l'environnement CATIA ou dans le développement d'applications 3D constitue un atout.
Vous appréciez collaborer avec des équipes aux expertises et aux localisations variées.
Un niveau d'anglais courant est nécessaire pour évoluer dans un environnement international.
Nous rejoindre c'est aussi
Intégrer une entreprise scientifique au coeur de l'innovation technologique, portée par une forte croissance depuis plus de 40 ans
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.
La carte
10 Rue Marcel Dassault
78140 Vélizy-Villacoublay
Publiée le 12/08/2026 - Réf : 549085