Senior AI-Driven EDA Engine Architect

Cadence Design Systems

San Jose (CA)

On-site

USD 161,000 - 299,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Cadence Design Systems is hiring a Senior/Staff Software Engineer to contribute to next‑generation physical synthesis and optimization engines within Innovus. You will tackle challenging graph/spatial algorithms, multi-core parallelism, and large-scale numerical optimization in a hands‑on role that drives silicon design at scale.

The role focuses on high‑performance C++ development, large‑scale optimization, and integration with AI-assisted heuristics.

Qualifications

  • Master’s or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or related quantitative field (or equivalent hands-on industry experience).
  • Strong hands-on experience developing high-performance C++ (C++17/20) in Linux environments.
  • Proven ability to analyze, debug, and optimize complex bottlenecks in large-scale software systems.

Responsibilities

  • Design, implement, unit-test, and optimize high-performance C++ engines for physical synthesis, placement, and timing-driven optimization.
  • Develop advanced graph algorithms, spatial data structures, and optimization techniques for massive-scale physical design workloads.
  • Scale physical design workloads across multi-core systems and compute clusters while minimizing synchronization overhead and memory bandwidth constraints.

Skills

C++ Expertise
Graph Algorithms
Concurrent Programming
Problem Solving
EDA Tools
AI/ML in optimization
Python Scripting

Education

Master’s or Ph.D. in Computer Science / Electrical Engineering / Computer Engineering

Tools

Python
Tcl
Shell Scripting
Linux

Job description

Cadence Design Systems is hiring a Senior/Staff Software Engineer to contribute to next‑generation physical synthesis and optimization engines within Innovus. You will tackle challenging graph/spatial algorithms, multi-core parallelism, and large-scale numerical optimization in a hands‑on role that drives silicon design at scale.

The role focuses on high‑performance C++ development, large‑scale optimization, and integration with AI-assisted heuristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer - High-Perf C++ in EDA
Senior Principal Software Engineer - High-Perf C++ in EDA

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 161,000 - 299,000
Sr Principal Software Engineer, Innovus — Physical Synthesis & Optimization
Sr Principal Software Engineer, Innovus — Physical Synthesis & Optimization

Cadence Design Systems • San Jose (CA)

On-site
USD 161,000 - 299,000
Senior AI Engineer: High-Performance ML for EDA
Senior AI Engineer: High-Performance ML for EDA

Cadence Design Systems • San Jose (CA)

On-site
USD 98,000 - 182,000
Paid vacation
401(k) with match
Employee stock purchase plan
+1
Senior Digital Implementation Architect for AI-Driven EDA
Senior Digital Implementation Architect for AI-Driven EDA

Cadence Design Systems • San Jose (CA)

On-site
USD 158,000 - 293,000
Paid vacation
401(k) match
Employee stock purchase plan
+1
Lead Software Engineer - Physical Synthesis & IC Tools
Lead Software Engineer - Physical Synthesis & IC Tools

Cadence Design Systems • San Jose (CA), Northern (KY)

Hybrid
USD 115,000 - 213,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+1
Senior AI Engineer - High-Perf ML for EDA & Design (Equity)
Senior AI Engineer - High-Perf ML for EDA & Design (Equity)

Cadence • San Jose (CA)

On-site
USD 98,000 - 182,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Senior EDA Algorithm Engineer — AI-Driven Chip Design
Senior EDA Algorithm Engineer — AI-Driven Chip Design

Ricursive Intelligence • Palo Alto (CA)

On-site
Confidential
Sr Principal Software Engineer, Innovus — Physical Synthesis & Optimization
Sr Principal Software Engineer, Innovus — Physical Synthesis & Optimization

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 161,000 - 299,000
Distinguished CAD Architect — SoC/ASIC, Unlimited Flextime
Distinguished CAD Architect — SoC/ASIC, Unlimited Flextime

Ampere • Santa Clara (CA)

On-site
USD 280,000 - 420,000
Health Insurance
401K plan
Unlimited flextime
+2
Senior CAD Architect: AI-Driven SoC Flows
Senior CAD Architect: AI-Driven SoC Flows

Ampere Computing • Santa Clara (CA)

On-site
USD 293,000 - 440,000
Health insurance
401K retirement plan
Unlimited flextime
+1