Dassault Systemes Off Campus Drive 2025 hiring Software Engineer Job, Pune

December 11, 2025

Apply for Dassault Systemes Off Campus Drive 2025! Hiring Software Engineer Job in Pune for 1-3 years C++ experience, BE/BTech/ME/MTech in CS/Math/Engineering. Develop 3D geometric modeling algorithms for ENOVIA platform.

Candidates who are interested in Dassault Systemes Off Campus Drive Job Openings can go through the below to get more information.

Key Job details of Software Engineer job

Company: Dassault Systemes

Qualifications: BE/BTech/ME/MTech

Experience Needed: 0-3 Years

Job Req ID: 546401

Location: Pune

Job Description

As a Software Engineer (C++ & Geometry), join the ENOVIA team at Dassault Systèmes.


Role description & Responsibilities:

  • Design and implement software in the area of 3D geometric modeling
  • Develop algorithms related to Computational Geometry
  • Work on large scale software systems
  • Understand product limitations and translate business needs into detailed requirement and design specifications.
  • Communicate with local and remote developers, QA, as well as customers as needed.
  • Help customers to adopt our software and resolve their technical queries

Qualifications:

  • A Bachelor’s or Master’s degree in Mathematics, Computer Science, Mechanical Engineering or other engineering fields
  • At least 1 year professional experience with C++ development and debugging
  • A good grasp of mathematical and geometry concepts.
  • Experience with data structures, algorithms and design patterns
  • Ability to diagnose and fix system-level issues and problematic complex code logic.
  • Strong problem-solving skills.
  • Excellent communication skills.

What is in it for you?

  • Work for the one of the biggest software companies
  • Work in a culture of collaboration and innovation
  • Opportunities for personal development and career progression
  • Chance to collaborate with various internal users of DASSAULT SYSTEMES and also stakeholders of various internal and partner projects

Apply Now for Dassault Systemes Software Engineer Job

How to Apply Dassault Systemes Off Campus Drive 2025

Click on Apply to Official Link Dassault Systemes Above – You will go to the Company Official site
First of all Check, Experience Needed, Description and Skills Required Carefully.
Stay Connected and Subscribe to Jobformore.com to get Latest Job updates from Jobformore for Freshers and Experienced.

Interview Questions

  • Describe implementing geometric algorithms in C++ for 3D modeling.
  • Explain data structures used for efficient geometric computations.
  • How do you debug complex C++ code with system-level issues?
  • Walk through applying design patterns in large-scale software systems.
  • What mathematical concepts are crucial for computational geometry?
  • Describe translating business needs into detailed technical specifications.
  • How do you collaborate with remote QA teams and customers?
  • Explain optimizing algorithms for performance in geometry processing.
  • Give an example of diagnosing problematic code logic in C++.
  • How do you ensure code quality in multi-developer environments?

Selection Process

  • Online application via Dassault Systèmes careers portal.
  • Resume screening for C++, geometry/math background.
  • Technical coding test on C++ and algorithms.
  • Technical interviews on geometry, C++ design, debugging.
  • Behavioral round on communication and collaboration.

Pro Tip

Build a GitHub repo with C++ geometric algorithms (convex hull, intersection, meshing). Practice explaining math concepts simply and prepare ENOVIA/3D modeling questions.