Implement and enhance meshing algorithms for CAD and simulation applications, focusing on FEM meshing including CAD geometry cleanup, surface triangulation, and tetrahedral volume meshing
Job Summary
Implement and enhance meshing algorithms for CAD and simulation applications, focusing on FEM meshing including CAD geometry cleanup, surface triangulation, and tetrahedral volume meshing.
Collaborate with senior developers to integrate meshing features into larger software systems and support testing, validation, and debugging of meshing functionalities.
Develop CAD or meshing debugging tools and work on early-stage projects, leveraging strong skills in software architecture and object-oriented design.
Matching Summary
Implement and enhance meshing algorithms for CAD and simulation applications, focusing on FEM meshing including CAD geometry cleanup, surface triangulation, and tetrahedral volume meshing.
Skills & Requirements
Must-have
C++ programming
data structures
3D geometry kernels
FEM meshing algorithms
software architecture
object-oriented design
Nice-to-have
numerical methods
computational geometry
collaborative R&D environment
problem-solving abilities
debugging tools development
Key Requirements
Master’s degree or Bachelor’s degree with 5+ years of experience
3+ years of experience in FEM meshing
3+ years of experience in commercial software products