Ingénieur Développement C++ F/H)
- Référence: 549085_1787572432
- Date de dépot: 24/08/2026
- Entreprise: DASSAULT SYSTEMES
- Site Internet DASSAULT SYSTEMES
Description
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 cœur 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 œuvre 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 cœur 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 création, l'accès et l'extraction des données 3D sont au cœur 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 œuvre 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 cœur 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.
Profil recherché
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 cœur 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.
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 cœur 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.
Informations complémentaires
| Contrat | : | CDI |
|---|---|---|
| Lieu de la mission | : | Yvelines Vélizy-villacoublay |
| Niveau d'étude | : | Bac + 5 et plus : DEA, DESS, mastère, MBA... |
| Poste(s) disponible(s) | : | 1 |
| Poste de cadre | : | Suivant Profil |
| Début de la mission | : | Dès que possible |
| Secteur | : | Informatique, Télécommunications |
Postée par DASSAULT SYSTEMES le 24/08/2026
Découvrez DASSAULT SYSTEMES
Dassault Systèmes contribue à améliorer la vie réelle grâce aux mondes virtuels.
Grâce à nos solutions scientifiques, nous offrons des expériences de jumeaux virtuels à tous, y compris à vous ! Nous sommes fiers d'être une entreprise durable qui aide les particuliers et les entreprises à donner vie à de nouvelles idées de manière durable.
Nous sommes un catalyseur de progrès humains durables et révolutionnaires.
Notre aventure a débuté en 1981 avec 20 ingénieurs au service de l' industrie aéronautique à travers une seule marque : CATIA . Aujourd'hui, plus de 23 800 collaborateurs sont animés par une passion commune : prouver comment le monde virtuel peut améliorer la vie réelle.
Nous ne sommes pas seulement une société de logiciels. Nous sommes un fournisseur de solutions scientifiques et technologiques qui se concentre sur l'amélioration de l'expérience humaine. Nos 13 marques proposent des services de conception 3D, de maquette numérique (DMU), de gestion du cycle de vie des produits (PLM) et bien plus encore pour accompagner les acteurs du monde entier dans le développement de nouvelles approches en matière de logistique verte, de durabilité des produits, de réduction des déchets et bien plus encore.
Depuis 2020, nous avons étendu notre impact dans le secteur des sciences de la vie et de la santé avec des expériences de jumeaux virtuels du corps humain basées sur la science pour aider nos clients à améliorer les décisions médicales et à améliorer le parcours des patients.
Grâce à nos solutions scientifiques, nous offrons des expériences de jumeaux virtuels à tous, y compris à vous ! Nous sommes fiers d'être une entreprise durable qui aide les particuliers et les entreprises à donner vie à de nouvelles idées de manière durable.
Nous sommes un catalyseur de progrès humains durables et révolutionnaires.
Notre aventure a débuté en 1981 avec 20 ingénieurs au service de l' industrie aéronautique à travers une seule marque : CATIA . Aujourd'hui, plus de 23 800 collaborateurs sont animés par une passion commune : prouver comment le monde virtuel peut améliorer la vie réelle.
Nous ne sommes pas seulement une société de logiciels. Nous sommes un fournisseur de solutions scientifiques et technologiques qui se concentre sur l'amélioration de l'expérience humaine. Nos 13 marques proposent des services de conception 3D, de maquette numérique (DMU), de gestion du cycle de vie des produits (PLM) et bien plus encore pour accompagner les acteurs du monde entier dans le développement de nouvelles approches en matière de logistique verte, de durabilité des produits, de réduction des déchets et bien plus encore.
Depuis 2020, nous avons étendu notre impact dans le secteur des sciences de la vie et de la santé avec des expériences de jumeaux virtuels du corps humain basées sur la science pour aider nos clients à améliorer les décisions médicales et à améliorer le parcours des patients.
Diagnostic d'accessibilité
Nouveau : obtenez une estimation rapide de compatibilité.
Evaluez la compatibilité de cette offre avec vos contraintes.
Partager cette offre
Si cette annonce ne vous correspond pas ?
Pensez à vos amis en leur partageant le lien.
Offres Similaires
-
Ingénieur qualité logiciel médical (f/h)
DASSAULT SYSTEMES -
Développeur backend java - expert (f/h)
DASSAULT SYSTEMES