Principal Software Engineer-Mesh

Shanghai, China, China • Posted June 18, 2026

Job Type: Full-time
Location: Shanghai, China
Posted: June 18, 2026
Category: other-general
Application Deadline: June 25, 2026

Role 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 geometr...

Interested in this role?

Click the button below to start your application for Principal Software Engineer-Mesh at Cadence Design Systems, Inc..

Apply Now