We are DONE!Berlin an international consulting company that specializes in helping fastgrowing companies of all sizes to develop to navigate the constantly changing world of work. Among other things we help our customers attract the best talent for their company.
Our client Dive solutions offers a B2B SaaS for worldknown engineering enterprises in DACH and beyond Dives mission is to empower engineers to create epic stuff. Their computeraided engineering software combines smart simulation with scalable cloud computing to help engineers develop better products faster. Its cloudnative and browserbased enabling designers and engineers to focus on engineering without limitations. Dives software is a pioneer in the world of engineering simulation. The young and ambitious team always stay in the forefront of Research & Development.
Tasks
By combining meshfree simulation models with cloudnative technologies Dives platform offers an unprecedented experience to get highly accurate results from CFDsimulations in the shortest possible time.
You are responsible for realizing the full potential of the CPU/GPUenabled implementation of our cuttingedge CFD solver. With your improvements to our numerical algorithms and software architectures engineers can generate and process large amounts of data highly efficiently to provide the best possible customer experience.
Porting existing algorithms such as a stateoftheart boundary condition of our CFDsolver into a GPUcompatible implementation
- Your tasks range from the design parallelization and implementation to continuous performance evaluation and testing of advanced numerical algorithms
- Improve and maintain Dives existing CFDsolver as well as pre and postprocessing algorithms to ensure high efficiency and parallel scalability for current and upcoming hardware architectures
- Collaborate with CFDexperts to implement MVPs and production code to make cuttingedge research applicable for industry use cases
- Present and discuss findings optimization strategies and effort estimations to management and stakeholders
Requirements
- You have successfully completed a masters or doctoral degree in computer science applied science or similar
- Ideally you bring 4 years of solid experience in developing numerical applications using modern C
- You have a strong background in numerical methods especially in Computational Fluid Dynamics
- Practical experience in developing algorithms using CUDA OpenCL or OpenMP as well as identifying their performance bottlenecks using suitable profiling tools
- You are able to debug and profile code in cluster and cloud environments
- Excellent problemsolving skills and a passion for implementing efficient and robust algorithms
- You demonstrate a commitment to fostering a diverse workplace that is inclusive gendersensitive and free from discrimination
Benefits
- As a deep tech company Dive build stateoftheart simulation software embedded in a modern cloudnative SaaS product that is used by customers from the midmarket and enterprise sectors all over the world
- Dive is backed by VC investors who believe in a significant market opportunity just like they do
- Dives office near Alexanderplatz in Berlin couldnt be more centrally located. Big plus: The breathtaking view over Berlin from the 19th floor
- Dive value transparency and openly communicate Dives career models and compensation structures to align personal and business incentives
- Dive always strive to offer an attractive compensation & benefits package consisting of salary virtual shares and other benefits like events free drinks and USC or Rydes memberships
- We believe that a social connection increases fun and productivity at work. At the same time we understand the importance of flexibility in everyday life. Dive support their employees by offering flexible working hours and home office & remote working days
We are living in an era for engineers. Todays urgent need for technological advancement is unprecedented in human history. Some are motivated by a green planet and some want to revolutionize human mobility. Either way Dive help engineers develop great products faster by removing all unnecessary distractions and limitations within the simulation process. Dive believe that engineers should be able to focus on delivering great products on just engineering