Dassault Systemes software engineer recruitment 2026, Pune
Dassault Systemes off campus hiring is open in Pune for a Software Engineer, and it is a strong early-career role for engineering graduates who enjoy building software and test automation. Dassault Systemes is a global leader in 3D design and scientific software engineering, and this role sits on the team behind SOLIDWORKS, the 3D CAD software used by millions of designers and engineers worldwide. The listing accepts 0 to 2 years of experience, so genuine freshers with the right skills can apply.
About Dassault Systemes
Dassault Systemes is one of the biggest software companies in the world, known for its 3D design, engineering and simulation software. SOLIDWORKS alone is used by more than 2.9 million product designers and engineers across over 210,000 organisations, from small gadget makers to large manufacturers. For a fresher, joining the team that builds and tests this software means working on a product with real, global impact.
About this role at Dassault Systemes
As a Software Engineer you help build and maintain a scalable test automation framework that improves the productivity of the SOLIDWORKS development and testing teams. You review changes across the software release lifecycle, build automation for testing desktop and web applications, and keep up with modern engineering practices, including AI-assisted software development and test automation. It is a hands-on software engineering role with a clear focus on quality, automation and reliability.
Key responsibilities
- Develop and maintain a scalable test automation framework for the SOLIDWORKS teams
- Review and assess the risk of changes throughout the software release lifecycle
- Develop automation frameworks for testing desktop and web-based applications
- Stay current with modern software engineering practices and AI-assisted development and test automation
- Identify ways to improve engineering efficiency using AI-powered tools and automation, while keeping software reliable, secure and maintainable
Eligibility and who can apply
The eligibility is fresher-friendly, which is why engineering graduates should look at it closely. The key requirement is a bachelor's or master's degree with strong programming fundamentals.
- Bachelor's or Master's degree in Engineering with 0 to 2 years of relevant experience
- Strong programming skills in C# and the .NET ecosystem
- Experience with test automation using frameworks such as NUnit or xUnit
- Experience testing Microsoft Windows applications
- Experience with Git, Jenkins and CI/CD pipelines
Skills that give you an edge
Dassault lists several add-on skills that are increasingly valuable and worth building before you apply. Familiarity with AI-assisted development tools such as GitHub Copilot or Cursor, and an understanding of how to use them for development, debugging, code review and test automation, stands out. A basic grasp of modern AI concepts like large language models and prompt engineering is desirable, as is knowledge of the SOLIDWORKS API.
- Familiarity with AI-assisted development tools such as GitHub Copilot or Cursor
- A basic understanding of large language models and prompt engineering
- Knowledge of the SOLIDWORKS API
- Strong software design skills and sound engineering principles
- Excellent analytical, problem-solving and communication skills
What you will learn and your growth path
Starting as a Software Engineer at a company like Dassault Systemes gives you exposure to a large, well-engineered product and to modern practices in automation, CI/CD and AI-assisted development. As you build and maintain test frameworks, you deepen your C# and .NET skills, learn how large software is released safely, and pick up the habits that senior engineers are known for. That foundation opens the door to more senior software and automation roles over time.
Salary and what to expect
The listing does not publish a salary, so confirm the numbers during the official process and treat any specific figure on unofficial pages as unverified. What you can expect is work at one of the biggest software companies, a culture of collaboration and innovation, and real opportunities for personal development and career progression. The role is based in Pune, so plan your location accordingly.
Selection process and how to apply
Apply only through the official Dassault Systemes careers portal linked on this page. Dassault does not charge any fee to apply, and no genuine recruiter will ask a fresher to pay for a job. A typical process for a software engineering role like this includes an application, a resume and skills screen, one or more technical rounds covering C#, .NET and test automation, and a final conversation about fit. Apply with a resume that highlights your programming and automation projects.
How to prepare before you apply
Focus your preparation on C# and .NET and on the basics of test automation. Be ready to explain a project where you wrote automated tests or built a small tool, and practise talking through how you would test a desktop or web application. Trying out an AI-assisted coding tool and being able to talk about it sensibly will also help, since the role explicitly values that.
- Revise C# and the .NET basics, and write a small project you can explain
- Practise a simple test-automation example with NUnit or a similar tool
- Get comfortable with Git and the idea of CI/CD pipelines
- Try an AI coding assistant so you can discuss it honestly
- Keep your resume to one clean, ATS-friendly page
Frequently asked questions
Is this a fresher role?
Yes. The listing accepts 0 to 2 years of relevant experience, so freshers with strong C# and .NET skills can apply.
Which degrees are eligible?
A Bachelor's or Master's degree in Engineering, which covers B.E, B.Tech, M.E and M.Tech, with strong programming fundamentals.
Where is the job located?
Pune, Maharashtra, India.
A quick, honest note
Confirm the role, the location and the eligibility on the official Dassault Systemes page before you apply, and keep your application confirmation safe. ClassicJobs only points you to the official listing and never charges a rupee.