C++ Software Engineer – Cloud Services (m/f/d)

Jobbeschreibung

Dassault Systèmes is the second largest software manufacturer in Europe and has been a dynamically growing, innovative company since 1981.

As a C++ Software Engineer (m/f/d), you join our team located in Munich, responsible for the cloud service 3D Media Rendering. The service is one of the infrastructure corner stones of 3DEXCITE, the Dassault Systèmes Marketing and Sales brand. You will work on the back-end, focused on providing content generation capabilities, like high-quality visualization and media publishing on the 3DEXPERIENCE® platform.


  • Monitor and maintain the existing productive service
  • Plan and deliver features and improvements in time and quality (mainly in C++), ensured by automated tests
  • Continuously improve service quality and internal development process within a team, inspired by agile principles
  • Collaborate closely with other teams and stakeholders in our networks
  • Ideate, prototype and validate new approaches and technologies

  • Bachelor's or Master's degree in Computer Science or related field
  • At least 2 years' working experience in software development
  • Proficiency in programming, testing and debugging C++ code (Extra: Java)
  • Practical experience of object oriented design and programming
  • At least basic experience with Linux, distributed systems, data modeling, SQL databases, shell scripting
  • Very good analytical and problem-solving skills, strong communication skills in English

  • A permanent job in a sustainable, innovative, science-oriented international company
  • An open, creative, dynamic work environment in a motivated team
  • Varied challenging and rewarding tasks
  • Attractive training opportunities, supportive colleagues
  • Opportunity to shape the future of our service and beyond
View More