SIMULIA C++ Developer with JavaScript

India, MH, Pune
Regular
1/17/2024
537381

C++ Developer for SIMULIA

SIMULIA, the Dassault Systèmes brand for Realistic Simulation, is the world's leading supplier of advanced engineering simulation software. We are committed to delivering industry-leading technology for advanced simulation applications.

Dassault Systèmes SIMULIA division is seeking a senior software engineer to build world-class product for simulating Product, Nature & Life! Join us in our journey to simulate industry workflows via magical “3DXExperience” platform. Be the one to connect Technology to the Crafted Product Experiences. As a part of our simulation applications development team, you will be involved in challenging and exciting projects.

This position is based in DS Solutions Lab Private Ltd, Pune.

Role & Responsibilities

          Design, develop, and maintain efficient C++ applications.

          Write clean, scalable, and optimized code that adheres to industry standards.

          Perform code reviews and provide constructive feedback to team members.

          Troubleshoot and debug complex software issues, identifying and implementing effective solutions.

          Collaborate with cross-functional teams to develop product requirements into product specifications.

          Engage in an exciting global collaboration, working closely with talented teams spanning different geographical locations, to craft cutting-edge applications.

          Mentor and provide guidance to junior developers, fostering their professional growth and technical expertise.

          Contribute to the continuous improvement of software development practices and methodologies.

Qualifications/Experience

          ME\MTech (Mech.\CSE or related field) with excellent academic record of accomplishment.

          5 -10 years of experience in developing engineering simulation applications.

          Proven experience as a C++ developer, with a strong understanding of the language and its latest standards.

          Moderate level proficiency in JavaScript

          Proficiency in software development methodologies, design patterns, and best practices.

          Solid knowledge of object-oriented programming concepts and principles.

          Strong problem solving and analytical skills.

          Excellent communication and collaboration abilities.

          Ability to work effectively both independently and as a part of a team.

          Experience with debugging, profiling, and performance optimization.

          Sound knowledge of mechanics, basic geometry and mathematical concepts, which will be applied in developing efficient algorithms and solutions.    

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonised Workforce of the Future.



Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
SIMULIA Logo > Dassault Systèmes

Powered by the 3DEXPERIENCE® Platform, SIMULIA delivers realistic simulation applications that enable users to reveal the world we live in.