Cadence Design Systems

Lead Software Engineer

Cadence Design Systems
Apply
7 days ago
San Jose, CA, USAStaff+
H1B sponsor

Base Salary

$119k - $221k/yr

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for physical synthesis.
  • Develop a multi-threaded and distributed physical synthesis core engine in the Innovus Implementation System.
  • Collaborate with a global R&D team on software development.
  • Work with product engineers and technical sales to provide engineering solutions and customer workarounds.

Requirements

  • Experience with C/C++ software development in a Linux environment.
  • Strong understanding and extensive use of data structures and algorithms.
  • Excellent problem-solving and communication skills, with an interest in working with customers.
  • Master’s degree in Electrical Engineering or Computer Science required; Ph.D. track is a plus.
  • Knowledge of physical synthesis algorithms, timing analysis, and multithreading preferred.
  • Prior R&D experience with IC physical design tools preferred.
  • Hands-on experience using physical design tools for design closure and knowledge of physical design flows preferred.
  • Experience with Tcl and other scripting languages preferred.

Benefits

  • Annual California base salary range of $119,000 to $221,000, plus potential incentive compensation, bonus, equity, and benefits.
  • Paid vacation and paid holidays.
  • 401(k) plan with employer match.
  • Employee stock purchase plan.
  • Medical, dental, and vision plan options.

Tech Stack

Categories

Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me