Principal Software Engineer

Cadence

Shanghai, China
Hybrid
Bachelor degree in computer science
Strong understanding of data structures
C/c++ development experience
Cadence is seeking a Principal Software Engineer in Shanghai, China, to develop and maintain software features, optimize performance, and work collaboratively within a team. The ideal candidate should have a strong background in computer science, proficiency in C/C++, and experience with mesh generation and performance improvements

Job Summary

  • The role involves developing new features according to team requirements and product specifications.
  • Candidates are expected to maintain existing product functionalities and optimize performance.
  • The company seeks leaders and innovators who want to make an impact on the world of technology.

Matching Summary

Match Score: 85

Cadence is seeking a Principal Software Engineer in Shanghai, China, to develop and maintain software features, optimize performance, and work collaboratively within a team. The ideal candidate should have a strong background in computer science, proficiency in C/C++, and experience with mesh generation and performance improvements.

Skills & Requirements

Must-have

  • Bachelor degree in Computer Science
  • Strong understanding of data structures
  • C/C++ development experience

Nice-to-have

  • Mesh generation algorithms knowledge
  • Parallel computing experience
  • EDA application development background

Key Requirements

  • Bachelor or higher degree in Computer Science
  • Good knowledge of C/C++ development

Work Rights

Not specified

Tailored Resume

Cover Letter