Cadence Design Systems logo

Lead Software Engineer

Cadence Design Systems
June 02, 2026
Full-time
On-site
Shanghai, SH, China
EDA Jobs, Level - Senior

Job Title

Lead Software Engineer

Role Summary

Develop and maintain the core routing technology for Cadence's Innovus digital design platform. Work on the next-generation routing engine within a cross-functional R&D team focused on post-end-of-line (PEOL) digital design.

Role emphasizes algorithmic development, high-performance implementation, and collaboration with experienced EDA engineers.

Experience Level

Senior level. The posting expects strong C/C++ capability with at least 3+ years of relevant programming experience; leadership and technical maturity are expected for this role.

Responsibilities

Key responsibilities include:

  • Design, implement, and optimize routing engine components for IC physical design.
  • Improve and maintain core routing algorithms and data structures for performance and scalability.
  • Write clean, testable C/C++ code and participate in code reviews.
  • Profile, debug, and optimize system performance on target platforms.
  • Collaborate with team members to integrate routing features into the broader tool flow.
  • Contribute technical design documents and implementation plans for new features.

Requirements

Must-have and preferred qualifications:

  • Must-have: Strong C/C++ programming capability; demonstrated experience of 3+ years.
  • Must-have: Responsible, proactive team player with strong written and verbal communication skills.
  • Nice-to-have: Coding experience on Linux platform.
  • Nice-to-have: Knowledge or experience with routing algorithms.

Education Requirements

MS or above in Computer Science, Electrical Engineering, Microelectronics, or a closely related field.


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-03