Senior Meshing Developer

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** * Design, develop, and optimize advanced meshing algorithms for CAD and simulation workflows. * Implement and maintain **Delaunay-based mesh generation and adaptation techniques**. * Develop efficient methods for **mesh coarsening and refinement** (e.g., bisection methods). * Enhance and support **surface meshing algorithms**, with emphasis on **mesh cleaning and robustness**. * Collaborate with geometry and solver teams to ensure seamless integration of meshing technologies. * Contribute to software architecture, performance optimization, and scalability of meshing workflows. * Mentor junior developers and provide technical leadership in meshing technology. ### **Qualifications** * **Ph.D. in Computer Science, Applied Mathematics, Computational Engineering, or a related field** with **7+ years of experience**, OR **Master’s degree with 10+ years of experience**. * Proven expertise in **Delaunay mesh generation and mesh adaptation techniques**. * Strong experience in **mesh coarsening and refinement by bisection methods**. * Proficiency in **surface meshing, geometry processing, and mesh cleaning techniques**. * Deep knowledge of **C++ (modern standards) and advanced data structures**. * Solid understanding of numerical methods and computational geometry. * Familiarity with **geometric modeling kernels (ACIS preferred)** is a strong plus. * Excellent problem-solving, analytical, and debugging skills. * Strong communication and teamwork skills. **We’re doing work that matters. Help us solve what others can’t.** -------------------------------------------------------------------
Senior Meshing Developer at cadence | MergeJobs