Software Engineer – C++ for 3D CAD Interoperability
Remote · Full Time
Be the first to apply
- Experience
- 4+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- Work from home
- Education
- Bachelor's or Master's degree in Computer Science, Mechanical Engineering, or related engineering fields
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
Join Dassault Systèmes, a global frontrunner in Scientific Software Engineering, as a Software Engineer specializing in 3D CAD Interoperability based in Pune, India. This role requires developing innovative software solutions to tackle complex challenges in CAD Interoperability.
Key Responsibilities
- Create and implement software solutions focused on CAD Interoperability.
- Analyze product constraints and transform business requirements into comprehensive design and specification documents.
- Collaborate with both local and international developers, quality assurance teams, and customers as necessary.
- Support customer adoption of software and handle technical issue resolution.
Qualifications and Experience
- Possess a Bachelor’s or Master’s degree in Computer Science, Mechanical Engineering, or related fields.
- Minimum of 4 years experience in C++ software development and debugging.
- Solid understanding of mathematical and geometric principles.
- Capability to identify and resolve system-level anomalies and intricate code logic issues.
- Proficient with data structures, algorithms, and design patterns.
- Strong analytical and problem-solving aptitude.
- Excellent communication skills for effective collaboration and customer interaction.
Benefits and Work Culture
- Work with one of Europe's leading software companies.
- Engage in a work environment promoting collaboration and innovation.
- Access personal development opportunities and career growth pathways.
- Collaborate with diverse, multinational, and multidisciplinary teams.
Inclusion Commitment
Dassault Systèmes is committed to creating more diverse and inclusive teams worldwide. We value our employees as our greatest asset and aim to empower everyone to bring their authentic selves to work. We strive to cultivate a workplace that inspires pride, belonging, and equal opportunities, contributing toward a balanced Workforce of the Future.
Minimum education
Bachelor's Degree