Working Student (m/f/d) – C++/Python Software Development R&D, Circuit Simulation
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
Inclusion statement

3DEXPERIENCE® Platform에서 구동되는 SIMULIA는 사용자가 세상의 진면모를 드러낼 수 있는 사실적인 시뮬레이션 애플리케이션을 제공합니다.
더 알고 싶으십니까?
자세한 내용을 알아보려면 우리 웹사이트의 다른 섹션을 방문하십시오.
재학생 및 졸업생
미래 인재의 일원이 되어보세요 - 인턴십과 취업 기회를 확인하세요.
채용 과정
채용 과정에 대해 알아보세요.
우리의 문화와 가치
우리의 문화와 가치를 알아보세요