C++/QT Developer at Dassault Systèmes (SOLIDWORKS) – Freshers | Pune 2026

🏢 Dassault Systèmes 📅 Mar 19, 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

CompanyDassault Systèmes (SOLIDWORKS Division)
RoleC++/QT Developer
LocationPune, Maharashtra, India
Job TypeFull-Time (Regular)
Experience0–3 Years (Freshers Eligible)
QualificationB.Tech / M.Tech / B.E / M.E in CS, IT, or related streams
Batch Eligible2023, 2024, 2025, 2026
SalaryNot Disclosed (Competitive for MNC standards)
Ref ID547153

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.

Education: B.TechM.TechB.EM.EB.ScM.ScBCAMCA
Locations: 📍 Pune

🎯 Ready to Apply?

Don't miss this opportunity!

Apply Now

💼 Explore More Jobs

Browse thousands of opportunities

View All Jobs