Software Engineer – 3D CAD Interoperability

Dassault Systèmes

Pune District

On-site

INR 900,000 - 1,300,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Career progression
Collaborative culture
International teamwork
Personal development

Job summary

Dassault Systèmes in Pune, India, is seeking a Software Engineer to develop solutions in CAD interoperability. The role requires a strong background in C++ and geometry, with responsibilities spanning design, implementation, and collaboration with global teams.

Ideal candidates will have a degree in CS or ME, solid debugging skills, and the ability to solve complex problems while communicating effectively with customers and colleagues.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Mechanical Engineering or related fields.
  • Experience with C++ development and debugging.
  • Strong grasp of mathematical and geometry concepts.
  • Ability to diagnose and fix system-level issues and complex code logic.
  • Experience with data structures, algorithms and design patterns.
  • Strong problem solving skills.
  • Excellent communication skills.

Responsibilities

  • Design and implement software in CAD Interoperability.
  • Translate business needs into detailed requirements and design specs.
  • Communicate with local and remote developers, QA, and customers as needed.
  • Assist customers in adopting our software and resolve technical queries.

Skills

C++ development
Math & geometry
Data structures & algorithms
Problem solving
Communication skills

Education

Bachelor's or Master's in CS/ME

Job description

Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a Software Engineer – 3D CAD Interoperability, in Pune, We are looking for a motivated software engineer who will develop solutions in the area of CAD Interoperability. You will need the ability to solve tough problems that require innovative solutions. This position is based in Pune, India.

Role & Responsibilities:
  • Design and implement software in the area of CAD Interoperability.
  • 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/Experience:
  • A Bachelor’s or Master’s degree in Computer Science, Mechanical Engineering or related engineering fields
  • Experience with C++ development and debugging
  • A good grasp of mathematical and geometry concepts.
  • Ability to diagnose and fix system-level issues and problematic complex code logic.
  • Experience with data structures, algorithms and design patterns
  • Strong problem solving skills.
  • Excellent communication skills
What is in it for you?
  • Work for the one of the biggest software companies in Europe
  • Work in a culture of collaboration and innovation
  • Opportunities for personal development and career progression
  • Chance to collaborate with a multinational and multidisciplinary team
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Specialist
Software Engineering Specialist

Earn Modes • Pune District

On-site
INR 900,000 - 1,500,000
Software Engineering Specialist
Software Engineering Specialist

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,500,000
QA - CAD Interoperability
QA - CAD Interoperability

Dassault Systèmes • Pune District

On-site
INR 600,000 - 900,000
FEA Post-Processor Developer
FEA Post-Processor Developer

Dassault Systèmes • Pune District

On-site
INR 800,000 - 1,200,000
Opportunities for personal development
Collaborative and innovative culture
Career progression opportunities
Software Engineer (C++, CAA)
Software Engineer (C++, CAA)

Dassault Systèmes • Pune District

On-site
INR 1,200,000 - 2,000,000
Migration Software Consultant
Migration Software Consultant

Dassault Systèmes • Pune District

On-site
INR 1,200,000 - 2,400,000
Graphics Engineer
Graphics Engineer

Dassault Systèmes • Pune District

On-site
INR 900,000 - 1,300,000
Software Development Engineer
Software Development Engineer

3DEXCITE • Pune District

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Autodesk • Pune District

On-site
INR 1,200,000 - 1,600,000
Senior Software Consultant – 3DEXPERIENCE (DELMIA)
Senior Software Consultant – 3DEXPERIENCE (DELMIA)

Dassault Systèmes • Pune District

On-site
INR 1,800,000 - 2,400,000