Be the next big change > Dassault Systèmes

Be the Next Game Changer

3DDT Industry Process Consultant - CATIA/DELMIA

Canada, QC, Montreal Regular 8/2/2022 527396

Technical Solutions Consultant – CATIA/DELMIA 

Imagine New Horizons...

Do you have dreams and enjoy a challenge? Let us open new horizons together with the power of the 3DEXPERIENCE universe! Here at Dassault Systèmes, we empower people with a passion for changing the world. Dassault Systemes' has put a worldwide services team named 3D Digital Transformation within the CATIA/ DELMIA Hub.

As our Technical Solutions Consultant,  you will have challenges empowering our customers by enriching their processes with CATIA/ DELMIA capabilities. 


 What will your role be? 

As part of the 3D Digital Transformation Services team, you will play an active role as a Technical Solutions Consultant. You will have critical conversations with customers to help define, test, and document solutions that enable our customers to meet their 3D Digital Strategy goals focusing on automated CATIA/ DELMIA solutions. 


As Technical Solutions Consultant within the worldwide CATIA/ DELMIA Hub services team, you will guide customers on their journey to digital transformation and success by conveying the power of our 3D solutions. 

  • Shape Customer's Digital SOLUTIONS by connecting your designated business units with the 3DEXPERlENCE- CATIA/ DELMIA
  • Deliver personalized experiences to customers with a hands-on approach 
  • Improve customer productivity through automation of current processes and methods 


The Challenges Ahead…

  • Participate in initial meetings with clients to understand their pains and business goals. 
  • Present strategies to help our team and our clients realize their goals.
  • Participate in cross-functional project teams (electrical, software, mechanical, manufacturing, simulation engineers) to achieve project deliverables such as digital twins and script creation.
  • Be responsible and accountable for the technical delivery.
  • Demonstrate future customer processes with a priority of automation.
  • Strengthen your consulting experience with client-facing activities.
  • Work closely with Enterprise Customers and R&D teams to convey the power of the 3DEXPERIENCE platform’s collaborative design.


Consultant en solutions techniques – CATIA/DELMIA 


Imaginez demain...

Vous êtes rêveur et aimez les défis? Ouvrons de nouveaux horizons avec la puissance de l'univers 3DEXPERIENCE! Chez Dassault Systèmes, nous inspirons nos gens à changer le monde. Dassault Systèmes a mis en place une équipe de service mondiale nommée 3D Digital Transformation au sein du hub CATIA.

En tant que consultant en solutions techniques, CATIA/DELMIA , vous aurez des défis à supporter nos clients en enrichissant leurs processus avec les capacités de CATIA.

 Votre contribution

Au sein de l'équipe 3D Digital Transformation, vous jouerez un rôle actif en tant que consultant en solutions techniques. Vous aurez des conversations critiques avec les clients pour aider à définir, tester et documenter les solutions qui permettent à nos clients d'atteindre leurs objectifs de stratégie numérique 3D en se concentrant sur les solutions automatisées de CATIA/DELMIA 

En tant que consultant en solutions techniques au sein de l'équipe de service mondiale CATIA Hub, vous guiderez les clients dans leur cheminement vers la transformation numérique et le succès en transmettant la puissance de nos solutions 3D.


  • Façonnez les SOLUTIONS numériques du client en exploitant la 3DEXPERlENCE- CATIA/DELMIA 
  • Offrir des expériences personnalisées aux clients avec une approche pratique
  • Améliorer la productivité des clients grâce à l'automatisation des processus et méthodes actuels


Vos futurs défis

  • Participer aux premières rencontres avec les clients pour comprendre leurs difficultés et leurs objectifs d'affaires.
  • Présenter des stratégies pour aider notre équipe et nos clients à atteindre leurs objectifs.
  • Participer à des équipes de projet inter-fonctionnelles (ingénieurs électrique, logiciel, mécanique, fabrication, simulation) pour réaliser les livrables du projet tels que les jumeaux numériques et la création de scripts.
  • Être responsable de la livraison technique.
  • Démontrer les futurs processus clients avec une emphase sur l'automatisation.
  • Renforcez votre expérience de consultation avec des interactions client.
  • Travailler en étroite collaboration avec les clients et les équipes R&D pour transmettre la puissance de la conception collaborative de la plate-forme 3DEXPERIENCE.



Key Success Factors:

  • Engineering Degree or equivalent
  • 4+ years - internship experience highly desired 
  • 1+ year educational purposes of CATIA product and services 
  • Experience with CATIA on the 3DEXPERIENCE platform
  • Automation within the 3DEXPERIENCE Platform, CATIA, DELMIA, or CATIA V5 environment
  • Hands-on programming experience in using Python, Java or other relevant language
  • Customer-facing experience 
  • Effective Communication
  • Ability to work effectively in a team

Vos atouts pour réussir:

  • Diplôme d'ingénieur ou équivalent
  • 4+ - expérience de stage un atout
  • 1+ an à des fins éducatives des produits et services CATIA/DELMIA 
  • Expérience CATIA sur la plate-forme 3DEXPERIENCE
  • Automatisation au sein de l'environnement 3DEXPERIENCE Platform, CATIA, DELMIA ou CATIA V5
  • Expérience pratique en programmation Python, Java ou d'un autre langage pertinent
  • Expérience client
  • Communication efficace
  • Capacité à travailler efficacement en équipe


Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.

Compensation & Benefits

At Dassault Systèmes, permanent employees get group benefits from their first day of employment. The basic plan is 100% employer paid and includes a $300 Health Spending Account. Additional coverage as an enhance health and dental plan or optional life insurance is also available. Employees can also take advantage of our Deferred Profit Sharing Plan to which the company will contribute up to 4% of their basic salary. Access to Best Doctors, Employee Assistance Program and the company wellness program, and a $150 Fitness Account are other benefits we are pleased to offer to our employees.
CATIA Logo > Dassault Systèmes

CATIA is the world’s leading solution for product design and experience. It delivers the unique ability not only to model any product in 3D but to do so in the context of the products real life behavior.