Discrete Phase Model Developer

4 weeks ago


London, United Kingdom Siemens Full time
We're Hiring, World

Let's make the difference together

Video: MEET US in 2 Minut e s





Siemens Digital Industries (DI) is an innovation leader in automation and digitalization. Closely, collaborating with partners and customers, we care about the digital transformation in the process and discrete industries. With our Digital Enterprise portfolio, we provide and encourage companies of all sizes with an end-to-end set of products, solutions, and services to integrate and digitalize the entire value chain. Meaningful optimization for the specific needs of each industry, our outstanding portfolio supports customers to achieve greater efficiency and flexibility. We are constantly adding innovations to its portfolio to integrate groundbreaking future technologies. We have our global headquarters in Nuremberg, Germany, and have around 75,000 employees internationally.

We offer a role with responsibility, independence, and the possibility to contribute proactively. We foster a teamwork culture with room for individual development.

The STAR-CCM+ team is seeking a motivated software engineer to contribute to the development of the Lagrangian Discrete Element Model (DEM). These particle models are successfully applied by many STAR-CCM+ customers in a wide variety of multi-phase flows where particles statistically interact with a flow field. The development team is seeking new opportunities to expand code capability into new areas, with focus on:

• New physics models

• State-of-the-art algorithms and parallelization techniques

• Performance optimizations for CPU and GPU architectures

• Coupling the DPM physics with the multi-physics environment of STAR-CCM+

Responsibilities

The primary responsibilities include but are not limited to:

Identification of suitable DEM models and algorithms with focus on: flow-particle interaction, numerical methods for flow particle coupling and new discretization techniques

Implementation in a modern, commercial CFD software framework

Code benchmarking and optimization with focus on serial and parallel performance including:

○ SIMD vectorization of new and existing algorithms

○ Effective parallelization of particle dynamics across supported platforms including GPUs

○ Hybrid shared memory / distributed memory parallelization schemes

Validation, debugging and close cooperation with quality assurance and customer support teams including responsibility for customer reported defect identification and resolution.

Working as a part of a widely geographically distributed software development team, applying Agile development processes and methodology

Required Knowledge/Skills, Education, and Experience

A suitable candidate is expected to have:

• Lagrangian Discrete Phase Model (DPM) experience is a plus

• Masters, PhD or equivalent degree in mechanical engineering, applied math or computer science

• Knowledge of Lagrangian particle simulation methods and experience with algorithms and techniques used in statistical particle simulations

• Experience with numerical methods used in particle-flow coupling

• Excellent communication skills

• Excellent C++ development skills

• Good working knowledge of parallel programming both in distributed and shared memory

• Experience with modern CPU optimization and vectorization

• GPU programming is a plus

Working at Siemens Software

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer phenomenal benefits and rewards, as you'd expect from a world leader in industrial software.

Siemens Industry Software is an equal opportunities employer and does not discriminate unlawfully on the grounds of age, disability, gender assignment, marriage, and civil partnership, pregnancy and parental, race, religion or belief, sex, sexual orientation, or trade union membership.

If you want to make a difference - make it with us

#LI-Remote

#LI-LC1

Siemens Software. Transform the everyday

If you are a woman and cannot find jobs within engineering at Siemens that match your location or skill set why not join our talent community. While you're at it, why not set up job alerts to be notified of these fantastic opportunities when they become available

  • London, United Kingdom Siemens Industry Software Limited Full time

    We're Hiring, World! Let's make the difference together! Video:  Siemens Digital Industries (DI) is aninnovation leader in automation and digitalization. Closely, collaborating withpartners and customers, we care about the digital transformation in the processand discrete industries. With our Digital Enterprise portfolio, we provide andencourage...


  • London, Greater London, United Kingdom Cpl Healthcare Full time

    Virtual Discrete Event Simulation Engineer – Manufacturing Engineering Warwickshire The role is virtual discrete event simulation engineer for Manufacturing Engineering and will be responsible for supporting vehicle or system programmes Discrete Event Simulation function, modelling the process flow from concept thru to the delivery phase to JOB1 + 90...

  • Fashion Model

    1 week ago


    London, United Kingdom ELITE Model Management London Full time

    Job Summary: We are seeking a talented and confident Model to join our team. As a Model, you will have the opportunity to showcase your skills in various settings, including photo shoots, fashion shows, and promotional events. You will be responsible for embodying the vision of our clients and effectively communicating their brand message through your...

  • Ks2 Phase Leader

    3 weeks ago


    London, United Kingdom Ribbons & Reeves Full time

    **KS2 Phase Leader | Lambeth | September 2023** Ribbons & Reeves have the privilege of working with a sought after Primary School located in the diverse borough of Lambeth to help secure a KS2 Phase Leader to join them from September 2023! Are you a well-equipped Primary Teacher looking to make the step up to Middle Leadership as a Phase Leader? Perhaps...

  • Ks1 Phase Leader

    4 weeks ago


    London, United Kingdom Ribbons & Reeves Full time

    Key Stage 1 (KS1) Phase Leader required in Westminster | September 2023 Ribbons & Reeves have the privilege of working with a highly reputable Primary School located in Westminster to help recruit a KS1 Phase Leader to join them in September 2023! Are you a well-equipped Primary Teacher looking to make the step up to Middle Leadership? Perhaps you are an...

  • KS1 Phase Leader

    2 weeks ago


    London, United Kingdom Reed Full time

    Phase Leader - KS1 Location: Ealing Job Type: Temporary (Review in September 2025) Salary: Pay to scale We are seeking a highly effective and passionate Phase Leader for KS1 to join our team from September. This is an ideal opportunity for an individual looking to advance their career and develop leadership skills within a supportive school...

  • KS1 Phase Leader

    2 weeks ago


    London, United Kingdom Reed Full time

    Phase Leader - KS1 Location: Ealing Job Type: Temporary (Review in September 2025) Salary: Pay to scale We are seeking a highly effective and passionate Phase Leader for KS1 to join our team from September. This is an ideal opportunity for an individual looking to advance their career and develop leadership skills within a supportive school...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, Greater London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    Prague As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting runtimes using virtual and serveless hardware, deployment quantitative models to production. The systems include...


  • London, United Kingdom Barclays UK Full time

    PragueAll potential candidates should read through the following details of this job with care before making an application.As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting...


  • London, Greater London, United Kingdom Barclays UK Full time

    PragueAll potential candidates should read through the following details of this job with care before making an application.As a Barclays Quantitative Model Developer, you will participate in the development and maintenance of production regulatory market risk models. The area of activities includes: supporting AWS cloud based risk model systems, supporting...