Software Engineer (C++)

Dassault Systèmes

Pune District

Sur place

INR 900 000 - 1 400 000

Plein temps

Il y a 3 jours
Soyez parmi les premiers à postuler

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

Dassault Systèmes in Pune is seeking a Software Engineer to design software systems, document technical specifications, and implement new features as described in PES. You will code, compile, and run unit tests, ensuring quality and performance improvements across components.

You will also stay aligned with partner needs and evolving technologies such as AI/ML. Candidate should have a CS/IT/ETC background with strong C/C++, Python (DS/AI), data structures, algorithms, and design patterns, and be

Qualifications

  • Computer Science / IT / E&TC degree required.
  • Proficiency in C/C++.
  • Python with Data Science & AI experience.
  • Strong knowledge of Data Structures & Algorithms.
  • Knowledge of Design Patterns.

Responsabilités

  • Design the software system and describe specifications in technical terms.
  • Develop and implement new functionalities described in PES (Product Enhancement Specification).
  • Code, compile and run unit tests according to Implement processes and KPIs.
  • Improve code quality to meet defined metrics (component/product).
  • Regularly review lessons learned and RCA to drive software performance improvements.
  • Resolve quality issues and incident reports from Technical Customer Support or QA teams.
  • Stay abreast of latest tech (AI/ML, data science) and understand partner requirements.

Connaissances

C/C++
Python (Data Science & AI)
Data Structures & Algorithms
Design patterns

Formation

Computer Science / IT / E&TC

Description du poste

Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a Software Engineer in Pune

Deliver World Class Brand Apps, Services, Technos creating value to end-users, enabling Roles

Design the software system, describing the specifications in technical terms:

Select algorithms, theories or technologies that will be used.

Identify and manage dependencies with other components.

Document these selections in a PES (Product Enhancement Specification Document)

Develop and implement new functionalities described in PES:

Code, compile and run unit tests according to Implement processes and Metrics (KPIs).

Check the progress of dependencies with other components.

Ensure knowledge sharing within the team about the developments.

Improve code quality up to the Last Build, to reach the defined quality metrics (component metrics, product metrics …)

Regularly run lessons learned and RCA to identify areas for code quality or software performances improvement.

Resolve quality issues (backlog management):

resolution of incidents reports (IRs) reported by the Technical Customer Support or by Product QA teams

Keep abreast of the latest technological developments ( such as AI/ML, data science), understand the requirements of our development partners, know about competing products, look ahead for future products, technologies, languages, etc.

Qualification:

Computer Science / IT / E&TC

C/C++

  • Python with Data Science & AI experience

Data Structures & Algorithms

Design pattern

Inclusion 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.

ENOVIA enables business and industry innovators to collaboratively build and execute a successful plan, transforming market opportunities into marketplace advantages.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

E Connectors R&D Engineer (C++, CAA)
E Connectors R&D Engineer (C++, CAA)

Dassault Systèmes • Pune District

Sur place
INR 1 200 000 - 2 400 000
Software Development - Interoperability
Software Development - Interoperability

Dassault Systèmes • Pune District

Sur place
INR 900 000 - 1 500 000
Software Engineer-JavaScript (Bangalore)
Software Engineer-JavaScript (Bangalore)

Dassault Systèmes • Bengaluru

Sur place
INR 1 200 000 - 2 200 000
AI-enhanced engineering projects
Global collaboration across teams
Exposure to PLM domain across sectors
+2
Software Engineering Specialist
Software Engineering Specialist

Dassault Systèmes • Pune District

Sur place
INR 900 000 - 1 500 000
Windows based Application Engineer
Windows based Application Engineer

Dassault Systèmes • Pune District

Sur place
INR 1 200 000 - 1 800 000
Senior Software Consultant – 3DEXPERIENCE (DELMIA)
Senior Software Consultant – 3DEXPERIENCE (DELMIA)

Dassault Systèmes • Pune District

Sur place
INR 1 800 000 - 2 400 000
Software Engineering Specialist - Quality Engineer
Software Engineering Specialist - Quality Engineer

Dassault Systèmes • Pune District

Sur place
INR 420 000 - 640 000
Software Engineer
Software Engineer

Campus Engineerhub Private Limited • Pimpri

Hybride
INR 700 000 - 1 200 000
Referral through engineerHUB network
Money-back guarantee
IS Application Support Operations Lead
IS Application Support Operations Lead

Dassault Systèmes • Pune District

Sur place
INR 1 800 000 - 2 800 000
Graphics Engineer
Graphics Engineer

Dassault Systèmes • Pune District

Sur place
INR 1 000 000 - 1 600 000