Cadence Design Systems logo

Software Engineer II

Cadence Design Systems
June 17, 2026
Full-time
On-site
Hsinchu, Taiwan
EDA Jobs, Level - Mid-Career

Job Title

Software Engineer II

Role Summary

The Software Engineer II develops and implements algorithms and scalable software for extraction workflows in Cadence's EDA products. The role works on a product engineering team and collaborates with Research & Development, Foundry, and Quality Assurance to deliver features that meet customer requirements.

Primary focus areas are performance, scalability and maintainability of C++ code and related tooling.

Experience Level

Mid-level (Software Engineer II). Years of experience: not specified.

Responsibilities

Key responsibilities include:

  • Develop and implement advanced algorithms to improve scalability and throughput of extraction processes.
  • Maintain, extend, and refactor existing codebases to address customer requirements.
  • Collaborate with R&D, Foundry, and QA to define requirements, integrate features, and ensure quality delivery.
  • Optimize code for performance and scalability, including profiling and parallelization efforts.
  • Participate in design reviews, code reviews, unit testing, debugging, and documentation.
  • Create and maintain automation or scripting to support development and workflows.

Requirements

Must-have skills:

  • Proficiency in or readiness to work with C++ in a production codebase.
  • Familiarity with basic scripting languages and modern AI coding tools.
  • Strong analytical and problem-solving skills.
  • Effective English communication and ability to collaborate on a cross-functional team.

Nice-to-have:

  • Knowledge of mathematical physics, electrostatics computation methods, and high-performance algorithms.

Education Requirements

Bachelor's or Master's degree in Electrical Engineering, Computer Science, Physics, or Mathematics.


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-06-15