Software Engineer - C++

India, MH, Pune
Regular

Key Job Details
Location:
India, MH, Pune
Job type:
Regular
Product:
3DEXCITE
Experience level:
4 to 5 years
Posted on:
3/12/2026
Ref ID:
547142

    Job Title: Experience Twin Application Developer

Role: Software Development Engineer
Experience: 3–5 Years

     About the Team

Experience Twin team, part of 3DEXPERIENCE brand, takes care of the application called as Twin Factory which enables the creation of Experience Twins from the Engineering data. Our scope includes developing the applicative GUI, working with the core data model to support the Twin creation and managing the engineering variants. We are also responsible for publishing the Twin in various formats to support the play using the web-based players. We also have a mission to adapt the expanding AI/ML-powered capabilities.

Roles & Responsibilities:

·       Develop and maintain high-quality application called as the Twin Factory.

·       Enhance print and multimedia capabilities supporting multiple file formats

·       Optimize performance, and memory usage

·       Debug complex system-level issues with strong analytical precision

·       Collaborate with cross-functional teams and communicate technical concepts effectively

 ·      Contribute to AI-enabled infrastructure features and analytics capabilities

Education: B.E./B.Tech / M.E./MTech (Computer Science or related field)

Required Skills:

·       Strong proficiency in C++

·       Solid understanding of Data Structures & Algorithms

·       Strong analytical and debugging skills

·       Passion for building ergonomic and high-performance applications

·       Good technical communication skills

·       Knowledge of various exchange formats such as USD, GLTF etc.is an added advantage

Preferred Additional Skill:

·       Exposure to following AI/ML concepts and basic data analytics

              Integration of LLM-based assistants into software tools             

              Retrieval-Augmented Generation (RAG) system

              Model Context Protocol (MCP) based integrations

·       Experience with Component Object Model (COM) concepts is an added advantage.

Inclusion 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.
3DEXCITE Logo > Dassault Systèmes

3DEXCITE drives marketing transformation with automated content production pipelines and collaborative networks based on the 3DEXPERIENCE platform.

Want to learn more?

Visit the other sections of our website to find out more.

Our Culture & Values

Discover our culture and values.

Your Recruitment Journey

Get to know about your recruitment journey.

Students & Graduates

Be part of the future of our workforce – check out internship and job opportunities.