CFD Software Developer
Siemens AG · Prague, Tschechische-Republik
About The Role
**CFD Software Engineer (f/m/d)**
We are a leading global software company dedicated to the
world of computer aided design, 3D modeling and simulation—helping innovative
global manufacturers design better products, faster! With the resources of a
large company, and the energy of a software start-up, we have fun together
while creating a world class software portfolio. Our culture encourages
creativity, welcomes fresh thinking, and focuses on growth, so our people, our
business, and our customers can achieve their full potential.
**Position Overview**
Are you a passionate Software Engineer who enjoys working at
the intersection of numerical methods, high-performance computing, and
real-world engineering applications? We are searching for a talented CFD
Software Engineer to join our solver development team for Simcenter Ultrafluid (formerly Altair ultraFluidX, [<https://www.siemens.com/en-us/products/simcenter/fluids-thermal-simulation/ultrafluid/>](https://www.siemens.com/en-us/products/simcenter/fluids-thermal-simulation/ultrafluid/)), a small, dynamic, and agile team delivering world-class CFD software to
industries including automotive, heavy industry, and consumer electronics.
Simcenter Ultrafluid features a native GPU-based
implementation of the Lattice Boltzmann Method (LBM), allowing users to run
fully transient, high-fidelity aerodynamics and aeroacoustics simulations
overnight on a single compute server. The solver is designed to handle complex
geometries and demanding industrial use cases, delivering high-fidelity,
predictive simulations of real engineering processes, including turbulent
flows, thermal transport, and complex geometry handling.
If you are seeking a role where you can contribute directly
to solver development, algorithm implementation, and GPU acceleration, while
translating cutting-edge academic research in numerical methods into a
high-performance, easy-to-use software product, and collaborating closely with
the whole development team on the advancement of the code and its capabilities,
then we'd love to hear from you!
**Responsibilities**
- Contribute
- to the code development of Simcenter Ultrafluid as part of the agile
- development team
- Specify,
- implement, test, and document new high-quality features of the solver in
- close collaboration with the other team members
- Contribute
- to performance benchmarking and code optimization in a massively parallel
- GPU environment, while collaborating with other development teams across
- HPC, pre/post-processing, and meshing to integrate Simcenter Ultrafluid
- into the broader Simcenter ecosystem
- Collaborate
- with product management, application specialists, and QA engineers to
- ensure the solver meets real-world industrial needs
- Participate
- in daily stand-ups as well as regular review, retrospective, and planning
- meetings
- **Required Knowledge/Skills, Education, and Experience**
- <M.Sc>.
- or Ph.D. degree in mechanical engineering, computational mechanics,
- computer science, or a comparable physics-based discipline
- At
- least two years of hands-on experience in CFD solver development in a
- commercial or academic environment
- High
proficiency in C++ and parallel programming
- Excellent
English communication skills
- Passion
- for numerical simulation and a drive to find creative solutions for
- challenging industrial use cases with a focus on customer value
- Willingness
- to work in a close-knit, agile development team
- **Preferred Qualifications**
- Experience
with scripting or scientific programming languages such as Python or Julia
- Solid
understanding of the Lattice Boltzmann Method (LBM) and its application in
CFD
- Solid
- understanding of GPU architectures and experience with the CUDA toolkit
- **Why us?**
- At Siemens Software, flexibility is how we work—hybrid by
- default, built on trust and autonomy. Together, 30,000 people across more than
- 200 countries build technology that shapes the real world. You'll grow through
- real projects, strong technical peers, and global mobility, backed by the scale
- and benefits of an industrial software leader. We're committed to equality and
- inclusion, and we hire based on merit, skills, and impact. Bring you curiosity
- and creativity and help us shape tomorrow!
- Siemens Software. Transform the Everyday
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
