1,988,661open jobs
117,687companies
247,015added this week
Browse all
Salary
$161k – $299k per year
Location
In office (San Jose)
Seniority
Principal
Visa
H-1B filings in 12 months: 368 · for this role: 109 · green card filings: 176
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Sep 30, 2026. Cadence Design Systems scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Cadence Design Systems is an American software company founded in 1988 that supplies the electronic design automation tools engineers use to design and verify integrated circuits. Its products cover digital synthesis and place-and-route, custom and analogue design, circuit simulation with the Spectre and Virtuoso families, functional verification, and increasingly system-level analysis for packaging, thermal behaviour and computational fluid dynamics. Headquartered in San Jose and listed on Nasdaq, it also licenses design intellectual property such as processor and interface blocks, and competes primarily with Synopsys and Siemens EDA.
Backed by Sequoia Capital

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Why Cadence? - Design for AI. AI for Design.

Cadence sits at the intersection of semiconductor innovation and high-performance computing. Through Design for AI, our EDA technologies enable the advanced silicon platforms powering modern AI infrastructure. Through AI for Design, we integrate machine learning, data-driven optimization, and intelligent automation into our industry-leading implementation flows to transform how chips are designed.

As part of the Innovus R&D team, you will build high-performance software engines and algorithms behind next-generation physical synthesis, helping push the boundaries of performance, power, area (PPA), timing closure, and design productivity at scale.

Role Overview

We are looking for a Senior / Staff Software Engineer to contribute to the design and development of next-generation physical synthesis and optimization engines within Innovus.

In this hands-on engineering role, you will solve challenging computational problems at the intersection of advanced graph/spatial algorithms, high-performance C++, parallel and distributed computing, and large-scale numerical optimization. Your work will operate at semiconductor scale-where algorithmic efficiency, memory footprint, and multi-core scalability directly impact the ability to design billions of transistors on advanced process nodes.

Key Responsibilities

Core Engine & Algorithm Development
  • 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 continuous/combinatorial optimization techniques for massive-scale physical design workloads.
  • Identify and eliminate CPU bottlenecks, memory footprint overhead, and algorithmic scaling limits in production C++ codebases.
  • Translate research concepts and mathematical formulations into robust, maintainable, production-quality software.
Parallel & Distributed Computing
  • Implement multi-threaded and distributed algorithms for computationally intensive implementation engines.
  • Scale physical design workloads across multi-core systems and compute clusters while minimizing synchronization overhead and memory bandwidth constraints.
  • Apply modern profiling and benchmarking tools to maximize CPU utilization, cache efficiency, and execution throughput.
Physical Design Optimization & R&D
  • Develop physical design optimization modules addressing timing, power, performance, area (PPA), and congestion.
  • Work directly with large-scale layout and netlist data to build practical, highly scalable optimization strategies.
  • Collaborate with R&D colleagues to integrate data-driven and AI-assisted optimization heuristics into core synthesis flows.

Qualifications

Required
  • Education: Master’s or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a related quantitative field (or equivalent hands-on industry experience).
  • C++ Expertise: Strong hands-on experience developing high-performance, production-quality C++ (C++17/20) in Linux environments.
  • Core Fundamentals: Solid foundation in data structures, graph algorithms, computational geometry, memory management, and software architecture.
  • Concurrent Programming: Practical experience with multithreaded or concurrent programming and low-level performance profiling.
  • Problem Solving: Proven ability to analyze, debug, and optimize complex algorithmic bottlenecks in large-scale software systems.
Preferred
  • EDA / Physical Design: Prior experience developing EDA tools, with specific knowledge in physical synthesis, global/detail placement, static timing analysis (STA), routing, or timing closure.
  • AI & Machine Learning: Exposure to applying machine learning, deep learning, reinforcement learning, or data-driven heuristics to software optimization problems.
  • Scripting & Tooling: Proficiency with Python, Tcl, or shell scripting for benchmarking and workflow automation.
  • HPC & Acceleration: Experience with SIMD vectorization, GPU/CUDA acceleration, or large-scale distributed compute frameworks.

The Opportunity

This role is ideal for a hands-on developer who loves tackling hard algorithmic and systems-level problems at massive scale. Whether your background is rooted deeply in EDA or high-performance systems C++, you will directly write the foundational software engines that power the next generation of global silicon innovation.

Build the engines. Scale the algorithms. Shape the future of chip implementation.

The annual salary range for California is $161,000 to $299,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.

We’re doing work that matters. Help us solve what others can’t.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,988,661 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Jose
$155k – $200k per year • In office • TS/SCI • Full-Time
Python
Java
TypeScript
Java
Maven
AI/ML
Model Context Protocol
Apply
$111k – $150k per year • Remote (United States) • Full-Time • 3+ years exp • Nashville
JavaScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
SQLite
Frontend
React.js
OpenLayers
SpaceTech
QGIS
Apply
$118k – $223k per year • Remote (United States) • Full-Time • 10+ years exp • United States
Python
JavaScript
TypeScript
SQL
Python
Django
Databases
Databricks
AI/ML
Machine Learning
Frontend
Next.js
React.js
DevOps
Rest API
Terraform
GitHub Actions
Azure
CI/CD
Git
AWS
Docker
Gitflow
GitHub
Cybersecurity
HIPAA
Management
Agile
Scrum
Apply
≈ $180k – $336k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Seattle
C++
AI/ML
Vertex AI
TPU
DevOps
GCP
Apply
$130k – $248k per year • In office • Nationals only • Full-Time • 5+ years exp • Bachelor's Degree • Evendale
Apply
≈ $46k – $122k per year (Estimated) • In office • Full-Time • Limerick
Python
Analytics
Power BI
Microsoft Excel
Apply
$165k – $288k per year • Equity • In office • Full-Time • 15+ years exp • Chicago
Python
AI/ML
Prompt Engineering
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
DevOps
Terraform
GitHub Actions
Azure
CI/CD
Platform Engineering
IAM
Management
ServiceNow
ITSM
Apply
In office • Barcelona
C++
VHDL
MATLAB
MATLAB
Simulink
MedTech
CAPA
Apply
≈ $29k – $56k per year (Estimated) • In office • 5+ years exp • Moscow
Python
Python
Flask
FastAPI
Django
Asyncio
Databases
PostgreSQL
Milvus
pgvector
Qdrant
AI/ML
LangChain
vLLM
MLFlow
Fine-tuning
LLM
RAG
ClearML
Feature Store
DevOps
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Apply
≈ $8.5k – $21k per year (Estimated) • Hybrid • Full-Time • Moscow
Python
PowerShell
Bash
Databases
MySQL
PostgreSQL
MS SQL
DevOps
Ansible
Windows Server
KVM
Linux
Astra Linux
DNS
DHCP
Cybersecurity
Active Directory
LDAP
PKI
Apply
$161k – $299k per year • Equity • In office • Full-Time • 7+ years exp • Master's Degree • San Jose
Verilog
C++
SystemVerilog
Chips/EDA
Cadence Xcelium
Apply
$210k – $390k per year • Equity • In office • Full-Time • 12+ years exp • Master's Degree • San Jose
Verilog
C++
SystemVerilog
Chips/EDA
Cadence Xcelium
Apply
$161k – $299k per year • Equity • In office • Full-Time • 10+ years exp • Master's Degree • San Jose
C++
Apply
$105k – $195k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • San Jose
Chips/EDA
Cadence Conformal
Apply
$115k – $213k per year • Equity • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Jose
Verilog
C++
SystemVerilog
VHDL
AI/ML
Copilot
Cursor
Claude
Chips/EDA
Cadence Palladium
Cadence Protium
Apply
≈ $126k – $248k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • San Jose
Rust
C++
Apply
≈ $147k – $275k per year (Estimated) • In office • PhD • San Jose
DevOps
Rest API
SOAP
Management
Oracle ERP
Apply
≈ $211k – $393k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Jose
Python
Go
Java
C++
Databases
Apache Kafka
AI/ML
Spark
Embeddings
Flink
Feature Store
DevOps
GCP
AWS
Docker
Kubernetes
Cybersecurity
GDPR
Management
Agile
Apply
≈ $152k – $270k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • San Jose
C++
Apply
$56k – $116k per year • Equity • In office • 3+ years exp • Bachelor's Degree • San Jose
Apply
See all jobs
This is one of many
1,988,661 more open roles from verified company boards, updated every day.