Cadence Design Systems

Software Engineer II

Cadence Design Systems
Apply
1 day ago
San Jose, CA, USAMid Level
H1B sponsor

Base Salary

$105k - $195k/yr

Responsibilities

  • Design and implement algorithms for advanced power routing and power optimization.
  • Develop high-performance, scalable C/C++ software on Linux/UNIX platforms.
  • Debug, troubleshoot, and enhance Innovus platform features.
  • Analyze performance bottlenecks and improve quality of results, runtime, and robustness.
  • Collaborate with cross-functional teams to define requirements, validate solutions, and deliver production-quality features.

Requirements

  • Required: MS in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
  • Strong C/C++ programming skills and a strong foundation in algorithms, data structures, and problem-solving.
  • Good understanding of software development and debugging in Linux/UNIX environments.
  • Strong analytical and debugging skills.
  • Ability to work effectively in a collaborative, team-oriented environment.
  • Preferred: coursework, research, internship, or project experience in VLSI CAD, physical design, algorithms, computational geometry, or optimization.
  • Preferred: basic knowledge of digital IC design or physical design concepts and experience with algorithm development or large-scale software development.
  • Preferred: familiarity with Tcl, Python, or Perl and exposure to EDA tools or place-and-route flows.

Benefits

  • California annual salary range of $105,000 to $195,000, plus potential bonus and equity incentive compensation.
  • 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