CFD Online Logo CFD Online URL
Home > Jobs > Job Record #17786

CFD Jobs Database - Job Record #17786

Job Record #17786
TitleSIMULIA– Senior Software Engineer - CFD Grid Generation C++
CategoryJob in Industry
EmployerDassault Systemes
LocationUnited States, Massachusetts, Waltham,
InternationalNo, only national applications will be considered
Closure Date* None *
Imagine new horizons...
The PowerFLOW team at SIMULIA is seeking a developer with a strong background in 
computational geometry, parallel processing, and object-oriented development in 
C++ to contribute to the development of the grid generation software in 
PowerFLOW, which is SIMULIA's flagship CFD solution. 

You enjoy a challenge? 
Here at Dassault Systèmes, we empower people with passion to change the world. 
Let’s open new horizons together with the power of 3DEXPERIENCE virtual 

What will your role be?
As a senior member of the PowerFLOW grid generation team, you will be developing 
CFD technology that is revolutionizing the way engineers employ fluids 
simulation in product design. The team is responsible for enhancing PowerFLOW’s 
grid generation technology, including development of a robust Boolean engine, 
distributed parallelization for large clusters, and integration with the 
PowerFLOW simulator in support of moving geometry, fluid structure interaction 
(FSI), and adaptive mesh refinement. The PowerFLOW grid generator is a unique 
application that handles extremely complex and variable quality geometry, 
automatically generating very large scale grids for fluid flow simulation, 
without requiring any geometric simplification. This is a highly visible, key 
position in SIMULIA's software development organization offering the opportunity 
for significant leadership and impact.

The ideal candidate should have a background in developing 3D geometry software, 
in an area such as volume/surface meshing, CAD modeling, computer graphics, or 
related computational geometry software. A background in parallel processing is 
quite important, as parallelism is a constant theme in new development. The 
application's geometry components deal with surface tessellations, Boolean 
operations on polyhedra, polygon operations, search optimization, etc. 
Responsibilities will include software requirements analysis, design, project 
planning, implementation, and testing.

We are looking for a software engineer who is an extremely strong developer, as 
well as a good collaborator who can work closely with other developers and 
various domain experts. 

The challenges ahead
•Work closely with the product management team and domain experts to define the 
technical details of new functionality
•Produce functional and technical designs that balance customer needs and 
implementation concerns
•Own the design and development of projects from beginning to end
•Implement new grid generation features and help maintain/evolve existing 
•Ensure that every new capability you deliver is robust and performant
•Work with QA to ensure that the software is thoroughly tested

Your Key Success Factors
•Demonstrated experience delivering successful software development projects
•Experience developing 3D geometry software
•Experience with parallel processing
•MS or PhD in Computer Science, Mathematics, Engineering, or equivalent
•Excellent C++ programming skills
•Experience designing and developing complex object-oriented software
•Solid grounding in computer science
•Intellectual curiosity. If you don’t enjoy developing an understanding of new 
technologies and problem domains, this isn’t the job for you.
•Excellent English written and verbal communication skills
•Strong problem-solving skills
•Experience with numerical simulation techniques is a definite plus

Contact Information:
Please mention the CFD Jobs Database, record #17786 when responding to this ad.
NameBruce Gigarjian
Email ApplicationYes
Record Data:
Last Modified18:08:20, Wednesday, May 11, 2022

[Tell a Friend About this Job Advertisement]

Go to top Go to top