CFD Software Developer

RIB Deutschland GmbH
Bremen, Germany
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Bremen, Germany

Tech stack

Agile Methodologies
C++
Fluid
Code Review
Nvidia CUDA
Computer Programming
Python
Object-Oriented Software Development
OpenMP
Coda

Job description

You will be part of a transnational team developing the new generation CODA CFD solver. The flight physics capabilities teams are in charge of developing and maintaining the simulation. In this mission, these teams play a central role in the ongoing end-to-end digitalization of Airbus processes for aircraft design, manufacturing, and services., * Core Development: Developing key functional and technological components within the CODA kernel, ranging from numerical methods and turbulence modelling to high-order schemes and HPC parallelization.

  • Collaboration & Strategic Impact: Working closely with the transnational CODA team and external research partners to support the global strategy for Airbus computational simulations.
  • Quality & Architecture: Participating in code reviews, managing the integration and acceptance process, and contributing to the long-term architecture roadmap.
  • User-Centric Application: Performing CODA simulations for end-users and gaining a "developer-user" perspective by applying the solver to real flight physics challenges.
  • Innovation & Agile Transformation: Driving proactive working methods and contributing to continuous improvement within an Agile framework.

Requirements

Do you have experience in Python?, * Proficiency in object-oriented programming C++, parallel programming (MPI, OpenMP, CUDA), and Python.

  • Proficiency in numerical methods and physics modelling for Computational Fluid Dynamics or similar PDEs.
  • Proficiency in high-performance computing.
  • Leadership skills with the ability to bring people together and an innovative mindset with the ability to convince.
  • Advanced level of English and willingness to travel for business.

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth.

Apply for this position