Lead Software Engineer
Yesterday• Hsinchu, Taiwan
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
- Job Overview:
We are seeking a highly skilled Lead Software Engineer to join our Conformal ECO R&D team in Hsinchu.
In this role, you will drive the design and development of next-generation ECO (Engineering Change Order) technology used by top semiconductor companies worldwide. You will work on high-performance algorithms, formal verification engines, and advanced automation capabilities that enable seamless and correct-by-construction design modifications.
This role offers the opportunity to make significant technical impact in a fast-growing product area and collaborate closely with global engineering teams.
- Job Responsibilities:
- Develop core ECO algorithms, data models, and software components for Conformal ECO.
- Debug, analyze, and resolve complex customer design scenarios, including large-scale SoCs, hierarchical ECO, and sequential ECO cases.
- Collaborate with global R&D teams to integrate ECO features with Genus, Innovus, LEC, and Cerebrus flows.
- Drive innovation by proposing and implementing enhancements to improve runtime, memory, and ECO patch quality.
- Work with field teams to understand customer use cases, reproduce issues, and deliver robust long-term solutions.
Want more jobs like this?
Get jobs in Hsinchu, Taiwan delivered to your inbox every week.

- Job Qualifications:
- Master's, or PhD in Computer Science, Electrical Engineering, or a related technical field.
- 5+ years of experience in EDA software development or formal verification.
- Strong proficiency in C++ (required); Python or Tcl experience is a plus.
- Experience with large-scale software systems, performance optimization, and debugging of complex codebases.
- Deep understanding of Engineering Change Order (ECO) flows, including gate-level patch generation, netlist transformation, and structural/functional equivalence.
- Additional Skills/Preferences:
- Experience developing algorithms for ECO patch minimization, logic restructuring, or Boolean/graph optimization.
- Experience analyzing timing-driven, physically-aware ECO flows, including interactions with place-and-route tools (Innovus preferred).
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication skills for cross-team technical collaboration.
- Additional Information:
- The ECO R&D team works closely with global teams in US/India/China on core infrastructure and advanced ECO automation.
- Tools/Technologies: C++, Python, Tcl, Git, Conformal/Genus/Innovus
- Travel:
- Minimal (< 10% domestic/international), primarily for collaboration or technical alignment if required.
We're doing work that matters. Help us solve what others can't.
Client-provided location(s): Hsinchu, Taiwan
Job ID: Cadence-R53129
Employment Type: FULL_TIME
Posted: 2026-02-11T18:42:31
Perks and Benefits
Health and Wellness
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
- Virtual Fitness Classes
- Health Insurance
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- Adoption Leave
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Volunteer Time Off
Financial and Retirement
- 401(K) With Company Matching
- Stock Purchase Program
- Performance Bonus
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Access to Online Courses
- Internship Program
- Leadership Training Program
Diversity and Inclusion