Be the next big change > Dassault Systèmes

Be the Next Game Changer

R&D Development Engineer

India, KA, Bangalore

Imagine new horizons

Dassault Systèmes, the 3DEXPERIENCE Company, is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating ‘virtual experience twins’ of the real world with our 3DEXPERIENCE platform and applications, our customers push the boundaries of innovation, learning and production.

Dassault Systèmes SE (French pronunciation:[daso sistem]) (abbreviated 3DS) is a French software corporation. It is among Fortune 50 list of the largest software companies that develops software for 3D product design, simulation, manufacturing and more. A Dassault Group subsidiary spun off from Dassault Aviation in 1981, it is headquartered in Vélizy-Villacoublay, France, and has around 20,000 employees in 140 different countries.

SOLIDWORKS PDM is a data management solution helping industries and enterprises manage design data in a secure vault. Used to manage CAD and non-CAD data, SOLIDWORKS PDM helps users from design to manufacturing in collaborating their designs with versioning, revisioning and access control of data across the organization.

Working with us is more than a Job – it is a passion for excellence and innovation that connects our brand across 179 offices worldwide with 64 + R&D Labs. An eclectic mix of nationalities, cultures, creative talents and technical experts converge to create the World class Products.
Give power to your passion! Find the job you love at 3DS!

If we challenge the status quo, We can imagine the new horizons to improve the world! #Weare3ds, #3ds.
In the News: Forbes Ranks us # 33 in the list of World’s Best Employers 

What will your role be 

The primary responsibilities will include estimating, designing, developing, planning and implementing software applications on technologies like C++, VC++, STL, MFC, COM, SQL
Resolve technical issues through Debugging, Research and Investigation, Creating new & innovative ways to improve applications. 
Work independently to solve technical problems.
Work closely with support and customer on real time production issues. 
Work closely with a geographically distributed team.
Stay updated with emerging technologies/industry trends and apply them.
Perform thorough code reviews. 

The Challenges ahead

Be self-motivated and eager to engage in high impact, challenging engineering problems while continuously raising the standard of quality in our products.
Able to work, troubleshoot and debug end to end application development.
Use strategies to ensure code quality, and collaborate with the team to ensure feature quality 

Your Key success factors  

B.E / M.E in Computer Science Engineering or a related discipline from premier institutions with good academic track records. 
5 to 8 Yrs of hands on experience programming in C++, VC++, MFC
Programming experience in COM, STL, SQL.
Experience on software design and development
Good knowledge of Client-Server architectures and deep understanding of Computer Sciences & fundamentals, Data structures, Algorithms, Design patterns, OOPS Concepts.
Strong Problem solving skills and ability to troubleshoot applications & environment issues. 
Adaptability, ability to learn faster, independent, responsible and diligent. 
Good team spirit and interpersonal skills, excellent written, verbal, communication skills and analytical skills.
Ability to work in multiple products and flexible to work on multiple technology.

Dassault Systèmes Logo > Dassault Systèmes

Join Dassault Systèmes, The 3DEXPERIENCE Company Everything becomes possible with Dassault Systèmes’ 3DEXPERIENCE virtual universes! Serving 230,000 customers in 11 industries, from high-tech to life sciences, fashion to transportation, we help businesses and people around the world to create sustainable innovations for today and tomorrow. Get on board a leading and fast-growing company of 20,000 talented professionals.