Volume Meshing Software Engineer
Core
Develop high-quality volume meshing algorithms (tetrahedral, dualized tetrahedral, Cartesian cut-cell) for the Simcenter STAR-CCM+ CAE simulation platform.
Role type
Senior IC software engineer (CAE meshing algorithms)
Builds
Scalable volume meshing capabilities for multi-physics simulation software
Domain
Industrial software / Computer Aided Engineering (CAE)
Deliverable
production ML models | product features
Required skills
C++ (object-oriented), MPI (distributed-memory parallel computing), volume/surface meshing algorithms, 3D CAD concepts (NURBS, B-Splines), algorithm optimization, automated testing
Preferred skills
Experience in commercial software environments, anisotropic boundary layer generation
Technologies
MPI, C++, Simcenter STAR-CCM+
Responsibilities
Design and implement meshing capabilities, develop and optimize algorithms for distributed-memory parallel computing, advance mesh generation quality and performance, create automated tests, review software changes
Seniority
Senior, hands-on IC