Cadence Design Systems logo

Lead Software Engineer

Cadence Design Systems
June 10, 2026
Full-time
On-site
Austin, Texas, United States
EDA Jobs, Level - Senior

Job Title

Lead Software Engineer

Role Summary

Join the Innovus Optimization R&D team to design, implement, and maintain components of Cadence's Innovus digital implementation product. The role focuses on solving complex EDA problems across placement, routing, optimization, timing, and power analysis and delivering production-quality software to customers.

Experience Level

Senior (Lead) level. The posting does not specify years of experience but the title indicates a senior role.

Responsibilities

Primary responsibilities include product development, algorithm design, and customer-facing engineering support.

  • Design and implement algorithms and software for placement, routing, optimization, timing, and power analysis.
  • Develop, test, and maintain production-quality C/C++ code on UNIX platforms.
  • Troubleshoot and debug complex issues and provide engineering support to customers and internal teams.
  • Collaborate with product designers, R&D team members, and cross-functional stakeholders to deliver features.
  • Contribute to large-scale software development efforts and codebase evolution.

Requirements

Must-have technical skills and experience; preferred items noted separately.

  • Must-have: Strong programming and software engineering skills in C/C++ on UNIX platforms.
  • Must-have: Strong analysis, learning, and problem-solving skills; experience with large software projects.
  • Must-have: Experience working on algorithms or systems related to placement, routing, optimization, timing, or power analysis (EDA domain experience).
  • Nice-to-have: Knowledge of GPU acceleration, machine learning, or reinforcement learning applied to EDA problems.
  • Nice-to-have: Prior exposure to customer-facing problem resolution and collaborating with design teams.

Education Requirements

PhD or MS in Computer Science or Engineering is preferred; relevant work experience in lieu of an advanced degree is implicitly considered acceptable. No strict undergraduate-only requirement stated.


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