Cadence Design Systems

Principal Software Engineer

Cadence Design Systems
Apply
13 hours ago
Hsinchu, TaiwanStaff+

Responsibilities

  • Develop advanced algorithms for low-power verification, logic verification, synthesis, and related areas.
  • Implement and test verification technologies for EDA products.
  • Contribute to the development of IC design tools and verification methodologies.

Requirements

  • Experience in EDA product development.
  • Essential programming experience in C/C++.
  • Strongly desired knowledge of common logic synthesis and verification algorithms.
  • MS or PhD in electrical engineering, electrical and computer engineering, computer science, or a related field.
  • At least one year of EDA tools development experience.
  • Knowledge of low-power designs and power intent languages is a plus.
  • Experience with database or multithreading algorithms is a plus.

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