Principal SWE-Mesh
cadence
📍 shanghai china🕐 11mo ago🔗 workday
Job Description
**At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**
-----------------------------------------------------------------------------------------------------------------
### **Responsibilities**
* Implement and enhance meshing algorithms for CAD and simulation applications.
* Work on **Delaunay-based mesh generation** and **mesh adaptation** workflows.
* Contribute to **mesh coarsening and refinement methods** (e.g., bisection).
* Develop and maintain **surface meshing and mesh cleaning capabilities**.
* Collaborate with senior developers to integrate meshing features into larger software systems.
* Support testing, validation, and debugging of meshing functionalities.
### **Qualifications**
* **Ph.D. in Computer Science, Applied Mathematics, Computational Engineering, or related field** with **3+ years of experience**, OR **Master’s degree with 5+ years of experience**.
* Solid background in **Delaunay mesh generation and adaptation**.
* Experience in **mesh refinement and coarsening methods**.
* Good understanding of **surface meshing algorithms and geometry cleanup**.
* Proficiency in **C++ programming and data structures**.
* Knowledge of numerical methods and computational geometry.
* Familiarity with **geometric modeling kernels (ACIS preferred)** is a plus.
* Strong problem-solving and debugging skills.
* Ability to work effectively in a collaborative R&D environment.
**We’re doing work that matters. Help us solve what others can’t.**
-------------------------------------------------------------------