C++/QT Developer at Dassault Systèmes (SOLIDWORKS) – Freshers | Pune 2026
Dassault Systèmes, one of the world's leading Fortune 500 software companies, is hiring C++/QT Developers for its SOLIDWORKS DraftSight team in Pune, Maharashtra. This is a full-time opportunity open to freshers and candidates with up to 3 years of experience from the 2023, 2024, 2025, and 2026 batches.
If you have a strong foundation in C++, C# .NET, and object-oriented programming, this role at a global MNC could be your ideal career launchpad.
About Dassault Systèmes and SOLIDWORKS
Dassault Systèmes is a French multinational software corporation that develops 3D design, simulation, and product lifecycle management (PLM) solutions. Their flagship product, SOLIDWORKS, is the world's most widely used 3D CAD software, trusted by millions of engineers and designers globally.
The SOLIDWORKS DraftSight product is a professional-grade 2D CAD drafting solution used across industries. You will be joining the DS Solutions Lab Private Ltd office in Pune, working directly on this product.
C++/QT Developer — Job Highlights
| Company | Dassault Systèmes (SOLIDWORKS Division) |
| Role | C++/QT Developer |
| Location | Pune, Maharashtra, India |
| Job Type | Full-Time (Regular) |
| Experience | 0–3 Years (Freshers Eligible) |
| Qualification | B.Tech / M.Tech / B.E / M.E in CS, IT, or related streams |
| Batch Eligible | 2023, 2024, 2025, 2026 |
| Salary | Not Disclosed (Competitive for MNC standards) |
| Ref ID | 547153 |
Key Skills Required
- C++ (Modern C++) — Primary programming language for this role
- C# .NET — For cross-platform development components
- Qt Framework — UI development (added advantage)
- OOP Concepts — Strong object-oriented design principles
- STL & Data Containers — Standard Template Library proficiency
- Design Patterns & Templates — Software architecture knowledge
- Windows & Mac Development — Cross-platform desktop application experience
- CAD Software Knowledge — SOLIDWORKS, AutoCAD, Catia, etc. (added advantage)
- AI/ML Concepts — Exposure to Artificial Intelligence or Machine Learning (added advantage)
Role & Responsibilities
As a C++/QT Developer at Dassault Systèmes, you will be part of the SOLIDWORKS DraftSight development team. Your day-to-day responsibilities include:
- Develop and validate new functionalities for the DraftSight 2D CAD application on Mac and Windows platforms
- Write clean, efficient C++, C# .NET, and Qt code following industry best practices
- Code, compile, and run unit tests as part of the CI/CD development pipeline
- Monitor and manage dependencies across software components
- Drive code quality improvements to meet defined component and product metrics
- Track usage metrics and user feedback post-deployment to proactively improve solutions
- Perform Root Cause Analysis (RCA) for severe issues and propose preventive actions
- Resolve quality issues and backlog items reported by Technical Support and QA teams
- Facilitate knowledge sharing within the team about ongoing developments
- Stay updated on latest technological developments, competing products, and emerging technologies
Eligibility & Qualifications
Education Requirements
- Bachelor's or Master's degree in Computer Science, IT, Mechanical, Aerospace, Civil, Electrical, or related engineering streams
- Graduates from reputed institutes preferred
- Eligible batches: 2023, 2024, 2025, 2026
Experience Requirements
- 0 to 3 years of experience in software development
- Freshers with strong C++ and OOP fundamentals are encouraged to apply
- Prior experience in CAD or desktop application development is a plus
Must-Have Skills
- Strong proficiency in C++ and C# .NET
- Solid understanding of OOP concepts, STL, templates, and Design Patterns
- Experience with modern C++ development standards (C++11/14/17/20)
- Excellent communication skills in English
- Team player mindset with collaborative problem-solving ability
Good-to-Have Skills
- Hands-on experience with Qt Framework
- Familiarity with CAD software (SOLIDWORKS, AutoCAD, Inventor, Catia, UG, PROE)
- Exposure to AI/Machine Learning concepts
- Experience building commercial desktop applications for Mac and Windows
Why Join Dassault Systèmes?
- Fortune 500 Company — Global brand with operations in 140+ countries
- Work on SOLIDWORKS — The world's leading 3D CAD software used by 6M+ professionals
- Inclusive Culture — Committed to building diverse teams and empowering every employee
- Learning & Growth — Access to cutting-edge technologies including AI, ML, and cloud-based CAD
- Career Development — Structured growth paths within a global engineering organization
- Pune Location — One of India's top IT hubs with excellent quality of life
How to Apply for This C++/QT Developer Job
Click the "Apply Now" button below to apply directly on the official Dassault Systèmes careers portal. Make sure your resume highlights:
- Your C++, C# .NET, and Qt projects (academic or professional)
- Any CAD-related experience or coursework
- Your batch year and degree details
- Relevant internships or personal projects demonstrating OOP and system design skills
Frequently Asked Questions
Is this C++/QT Developer role open for freshers?
Yes, this position is open for freshers with 0 to 3 years of experience. Candidates from the 2023, 2024, 2025, and 2026 batches are eligible to apply.
What is the salary for this role at Dassault Systèmes?
The salary is not disclosed publicly. However, as a Fortune 500 MNC, Dassault Systèmes offers competitive compensation packages aligned with industry standards for software developers in Pune.
What programming languages are required?
The primary languages required are C++ and C# .NET. Knowledge of the Qt framework is an added advantage but not mandatory for freshers.
What is SOLIDWORKS DraftSight?
DraftSight is a professional-grade 2D CAD drafting and 3D design solution developed by SOLIDWORKS (a Dassault Systèmes brand). It is used by engineers, architects, and designers worldwide for creating precise technical drawings.
Where is this job located?
This position is based at the DS Solutions Lab Private Ltd office in Pune, Maharashtra, India. It is an on-site, full-time role.