CATIA Application Developer (m/f/d)

Germany, Berlin
CDI

Détails clés du poste
Location:
Germany, Berlin
Job type:
CDI
Product:
CATIA
Experience level:
0 to 3 years
Posted on:
7/14/2026
Ref ID:
548993

As a CATIA Application Developer (m/f/d) you will join the CATIA R&D team in charge of Conceptual Design products in Berlin, Germany.
This position offers a unique opportunity to be part of Dassault Systèmes worldwide R&D and to participate in the CATIA software development lifecycle, including requirement analysis, software design, software implementation, as well as unit test development and execution.
Our software enables engineers to create and manage concept geometry CAD models and automatically generate simulation-ready models for Computer-Aided Engineering (CAE). These models are used for structural simulations, including crashworthiness and stiffness analyses, helping engineers accelerate vehicle and product development.

Role Description & Responsibilities

•    Contribute to the development of intelligent tools that support engineers throughout the modeling process, improve automation
      and enable more efficient and intuitive user workflows. 
•    Collaborate closely with software developers, CAD/CAE specialists, and product managers to design, implement, and maintain high-quality       software solutions that combine modern software engineering with AI technologies. 
•    Take responsibility of technical activities across the software development lifecycle, including requirements analysis, software design,    implementation, and unit testing. 
•    Ensure software quality and best engineering practices. 
•    Support team members in delivering high-quality software solutions. 
.

Qualifications

•    Master's or PhD degree in Computer Science, Software Engineering, or a related field. 
•    1-3 years of professional experience.
•    Strong knowledge of modern C++ development. 
•    Solid understanding of object-oriented design, software architecture, and design patterns. 
•    Interest in or experience with AI technologies, such as Large Language Models, prompt engineering, AI-assisted development, or machine     learning. 
•    Knowledge about Test Driven Development. 
•    Knowledge with Windows and Linux development environments such as MS Visual Studio, Visual Studio Code. 
•    Experience with CAD, FEM, or geometric modeling is a plus. 
•    Strong analytical and problem-solving skills. 
•    Good communication skills in English. 

What’s in it for you

•    An international and diverse working environment in a collaborative team. 
•    Flexible working hours with a hybrid working model, a good work-life balance and a comprehensive benefits package. 
 

Déclaration de diversité

Dassault Systèmes, avant-gardiste en matière de technologie et d’innovation durable, s’efforce de créer des équipes toujours plus inclusives et diverses à travers le monde. Nous avons la forte conviction que nos employés sont notre atout numéro 1 et nous voulons que tous, se sentent libres d’être pleinement qui ils sont vraiment. Notre objectif est qu’ils ressentent fierté et sentiment d’appartenance. En tant qu’entreprise à la pointe du changement, il nous incombe de favoriser l’inclusion de tous et participer à création du monde de demain.
CATIA Logo > Dassault Systèmes

CATIA est la solution n°1 au monde dans les domaines de la conception et de l'expérience des produits. Elle permet non seulement de modéliser n'importe quel produit en 3D, mais également son comportement en contexte.

Vous voulez en savoir plus ?

Pour en savoir plus, consultez toutes les rubriques de notre site web.

Nos valeurs et notre culture

Découvrez nos valeurs et notre culture.

Parcours de recrutement

En savoir plus sur votre parcours de recrutement.

Étudiants et jeunes diplômés

Rejoignez-nous et consultez nos offres de stage et d'emploi.