Skip to main content
Cadence Design Systems logo

Principal Software Engineer

Cadence Design Systems
October 2, 2026
Full-time
On-site
Hsinchu, Taiwan
EDA Jobs, Level - Senior

Job Title

Principal Software Engineer

Role Summary

Join the Conformal team to develop and deliver EDA verification technologies used by semiconductor customers. The role focuses on designing, implementing, and validating advanced algorithms for low-power verification, logic verification, synthesis, and related areas within a production EDA product.

Work with a cross-functional team to integrate algorithms into tools, ensure correctness, and optimize performance for large-scale designs.

Experience Level

Senior (Principal-level).

Responsibilities

The core responsibilities are development and validation of verification and synthesis algorithms and their integration into production EDA tools.

  • Design, implement, and test advanced algorithms for low-power verification, logic verification, and synthesis.
  • Develop and maintain high-quality C/C++ code for EDA tools.
  • Integrate algorithms into product workflows and validate on real-world designs.
  • Optimize implementations for performance and scalability, including multithreading and database-backed flows where applicable.
  • Collaborate with team members and stakeholders to deliver production-ready features.

Requirements

Key technical skills and experience required or strongly preferred.

  • Must-have: Proven experience in EDA product development.
  • Must-have: Strong programming skills in C/C++.
  • Nice-to-have: Knowledge of common logic synthesis and verification algorithms.
  • Nice-to-have: Experience with low-power design flows and power-intent languages.
  • Nice-to-have: Experience with database algorithms or multithreaded programming.

Education Requirements

MS or PhD in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field. The posting also specifies at least 1 year of EDA tools development experience.


About the Company

Company: Cadence Design Systems

Headquarters: San Jose, California, USA

Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.

Cadence Design Systems logo

Date Posted: 2026-10-01