Cadence Design Systems

Software Engineer II

Cadence Design Systems
Apply
20 hours ago
Shanghai, China or Beijing, ChinaMid Level

Responsibilities

  • Develop new features according to team requirements and product specifications.
  • Maintain the functionality of existing products.
  • Profile and optimize the performance of different functionalities.

Requirements

  • Bachelor’s or higher degree in Computer Science or equivalent.
  • Strong understanding of common data structures and algorithms.
  • Good knowledge and experience with C/C++ development.
  • Teamwork, openness to team input, and strong self-motivation.
  • Preferred: familiarity with mesh-related algorithms.
  • Preferred: experience with performance improvements and parallel computing.
  • Preferred: experience in mesh, EDA, or related application development.

Tech Stack

Categories

Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me