Dassault Systemes Deutschland GmbH logo

C++ Software Engineer

Primary stack

C++

Nice to have's

PythonMachine Learning

Job description

About the Position

Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering, as a C++ Software Engineer in Daegu, Korea!


Responsibilities

As a software engineer, you will be expected to work on various projects to define, specify, and implement key enhancements to the CATIA solutions around electrical systems design (cabling, harness design...) and fluids systems design (piping, tubing, HVAC...).

You will be expected to:

  • Participate in the analysis of customer requests, and propose solutions to answer these requests in the most agnostic way possible to maximize reuse by other customers of various industries.
  • Implement these solutions within existing CATIA applications, and carry out their maintenance, sometimes with the assistance of tools powered by artificial intelligence.
  • Collaborate within an international team of engineers with diverse backgrounds and domains of expertise.

Requirements

  • Professional experience in software development, with advanced knowledge of C++.
  • Degree (BSc, MSc, or PhD) in computer science, ideally with a focus on 3D technologies.
  • Knowledge of techniques revolving around machine learning and numerical computation (such as Python, Pytorch, Tensorflow, etc.) is a plus.
  • Mastering English as a professional language (written and spoken).
  • 8 to 10 years of experience.

Nice to Have

  • Experience with CATIA and other 3D CAD solutions.

We Offer

  • Work on real-world industrial challenges where your AI models directly impact how the world designs and manufactures products – from automotive to aerospace.
  • Collaborate with a world-class team of software engineers, mathematicians, and domain experts across the globe.
  • Access to cutting-edge computational resources and large-scale 3D datasets.
  • Opportunity to grow into a technical lead or architect role, shaping the future of AI-driven generative design at Dassault Systèmes.
  • Hybrid working model with the opportunity to work from home part of the week.

About the Company

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.


Inclusion Statement

Dassault Systèmes is committed to building 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.


Apply

Apply now

© Dassault Systemes Deutschland GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches