Software Engineer Finite Element Framework
Software Engineer Finite Element Framework
Job ID:
Posted since: 11-Jun-2026
Organization: Field of work - Research & Development
Company: Siemens Industry Software SAS
Job type: Full-time, Hybrid (Remote/Office)
Employment type: Permanent
- France
- Netherlands
About the role
The Simcenter STAR-CCM+ team is seeking motivated software engineers to contribute to the development of the Simcenter STAR-CCM+ Finite Element framework. This framework provides the foundation for our unique multiphysics capabilities like solid stress, fluid-structure interaction, electromagnetics and acoustic simulations. It is embedded in the distributed and highly scalable Simcenter STAR-CCM+ simulation environment, allowing flexible coupling also to other methods like finite volume, discrete particles, among others.
The primary goal of the developer is to enhance the current framework to utilize modern HPC acceleration techniques, especially GPGPU programming and multicore architectures to provide best in class support for these rapidly evolving hardware platforms.
What you’ll be doing
- Design and development of reusable, highly performant code components for our multiphysics teams (solid stress, solid energy, acoustics, electromagnetism, fluid-structure interaction)
- Development of efficient solution methods, performance benchmarking and code optimization in a fully MPI-parallel environment with special focus on modern hardware utilization like GPGPU and multicore architecture
- Interaction with other Simcenter STAR-CCM+ teams like HPC, pre/postprocessing, discretization and meshing
- Work in large, geographically distributed teams
What you’ll bring
- Master, PhD or equivalent degree in mechanical/civil/electrical engineering, applied math or computer science
- Excellent experience in the theoretical foundations of the finite element method and efficient numerical schemes
- Experience in GPGPU programming (CUDA, OpenCL or similar)
- Experience in large-scale software development and object-oriented programming
- Knowledge of modern finite element frameworks (deal.II, MFEM, FEniCS) is a plus
- Experience with modern CPU optimization (HPC), distributed computing environment (MPI) and vectorization (SIMD) is a plus
- Excellent communication skills
Benefits
This position may also be posted in additional locations beyond those specified above. The applicable salary ranges and benefits will be disclosed by the Talent Acquisition Partner at the time of initial contact, in accordance with local legal requirements. The role is eligible to earn incentive compensation. Siemens offers health and wellness benefits to employees; you can access the benefits available in your country via the link:
Diversity & Inclusion
We value equal opportunities and welcome applications from all candidates. At Siemens, we believe people who've had real experiences dealing with being different will excel as leaders. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#J-18808-Ljbffr