Back to Search
Overview
Mid-Level

Lead Software Engineer

Confirmed live in the last 24 hours

Cadence Design Systems

Cadence Design Systems

ZHUBEI 01
On-site
Posted April 1, 2026

Job Description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Description:

•          Lead the team of software developers to deliver best-in-class tools for design automation

•          Design and develop advanced automated design flows for 3D-IC and IC Packaging applications

•          Design and develop cutting-edge automated full design flow place and route solutions, focusing on the advanced manufacturing technologies and solution automation

•          Apply excellent knowledge of object-oriented paradigm, data structures and algorithms, as well as good communication skills and a problem-solving mindset to deliver new breakthrough automated design technologies

•          Provide technical leadership on project areas, including software engineering practices

•          Collaborate on key architecture and design decisions

•          Contribute to software system design to appropriately incorporate machine learning elements into product features

•          Plan, design, develop, test and maintain key software enhancements, take responsibility for quality and customer delight in the capabilities implemented by you and the team

•          Coordinate with other R&D teams, cross-functional teams and customers to keep development and product plans on track

•          Troubleshoot and resolve system problems and customer issues

Responsibilities:

•          Degree in Electrical or Computer Engineering or equivalent with 12+ years of relevant software development experience.

•          Proven success in development and productization software products

•          Strong C/C++ development skills with a good understanding of object-oriented design.

•     Strong background of computer science fundamentals (data structures, algorithms).

•     Passionate to learn and explore new technologies and demonstrates good analysis and problem-solving skills.

•    Experience in EDA tool development preferred.

•    Experience collaborating with other functions at local or international sites.

•    Energetic. Self-driven.  Good communication, organization, analytical, presentation and people skills.

Following experiences will be a plus:

•    Hands-on technical management.

•    Proven leadership capabilities. Ability to delegate and empower the team.

*The job title/grade level may differ from the posting job grade based on candidate’s qualification

We’re doing work that matters. Help us solve what others can’t.