Working Student (m/f/d) – C++/Python Software Development R&D, Circuit Simulation

Germany, Darmstadt
Apprentissage

Détails clés du poste
Location:
Germany, Darmstadt
Job type:
Apprentissage
Product:
SIMULIA
Experience level:
0 to 3 years
Posted on:
3/13/2026
Ref ID:
547137

Join the Circuits & Systems Team within the SIMULIA EMAG Research & Development organization and become part of a highly innovative international group working on CST Studio Suite, our advanced 3D electromagnetic simulation environment. The software combines world-class EM simulators with simulation management and circuit simulation capabilities.

One of our key challenges is the transformation of our native standalone software packages into fully integrated applications on the 3DEXPERIENCE platform. In this role, you will contribute to modernizing our software architecture, supporting cross-platform development, and ensuring the high quality of our products throughout this transformation process.

 

Role Description & Responsibilities

  • You will support the modularization and modernization of our software architecture to enable integration into the 3DEXPERIENCE platform

  • You will perform interactive testing on Linux and ARM operating systems to validate cross-platform functionality

  • You will create and extend automated UI tests within our Python-based testing environment

  • You will extend and adapt unit tests for existing libraries to ensure robustness and maintain high software quality

  • You will support the transformation of the code base towards operating-system-agnostic implementations, replacing Windows-specific dependencies where necessary

  • You will collaborate with experienced engineers in an Agile SCRUM environment to develop, test, and improve our simulation software

Qualifications

  • You are currently pursuing a Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Mathematics, Physics, or a closely related STEM field

  • You have programming experience in C++ and/or Python, with a solid understanding of basic software development principles

  • You value clean, modular, and maintainable code and are interested in improving software quality through testing

  • You enjoy automating repetitive tasks by writing scripts and developing small tools

  • You are familiar with Linux environments and cross-platform development concepts or are eager to learn them

  • You are a team-oriented, proactive, and curious learner with strong problem-solving skills and an interest in scientific or technical software development

 

What's in it for you

  • Flexible working hours with the possibility to work partially outside the office

  • Learning from and working with highly qualified, dedicated and diverse teams

  • Possibility for professional development in many different domains within our 3DEXPERIENCE University and LinkedIn Learning programs

  • Additional benefits & perks such as Urban Sports Club membership (because who doesn't love staying fit while having fun?) and of course, unlimited coffee, fruit, and drinks at the office, we’ve got you covered ;)

 

Interested? Click on "Apply" to access the 3DS job portal and to upload your application documents.

Let’s open new horizons together with the power of 3DEXPERIENCE virtual universes! Shape your career with 3DS! #WeAre3DS

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.
SIMULIA Logo > Dassault Systèmes

Optimisé par la plate-forme 3DEXPERIENCE®, SIMULIA offre des applications de simulation réaliste qui permettent de révéler le monde dans lequel nous vivons.

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.