Lead Software Engineer - Low-Power Verification

Cadence Design Systems

San Jose (CA)

Hybrid

USD 115,000 - 213,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Paid vacation
Paid holidays
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision

Job summary

Cadence Design Systems in San Jose is seeking a Lead Software Engineer to advance low-power verification software for Palladium and Protium platforms. You will improve UPF compilation performance, add support for new IEEE 1801 LRM revisions, and document end-to-end workflows with SystemVerilog and UPF examples.

You will work with R&D, PE and AE teams to deploy UPF solutions across key flows (AVIP, UVMA, MC, Dielets) and ensure code and docs stay in sync through example-driven checks.

Qualifications

  • Experience with UPF and RTL languages is required.
  • Strong knowledge of Verilog/SystemVerilog and VHDL is expected.
  • Proven ability to read and reason about C++ code and OO designs.

Responsibilities

  • Contribute to the UPF compilation flow and improve performance.
  • Rebuild UPF documentation with end-to-end workflows and examples.
  • Collaborate with R&D, PE and AE teams to deploy UPF solutions across flows.

Skills

UPF knowledge
Verilog
SystemVerilog
VHDL
C++
Python
Perl
Tcl/Tk
AI coding tools
Technical writing

Education

BS in CS/EE
MS in CS/EE
PhD (related)

Tools

Copilot
Claude
Cursor

Job description

## Lead Software Engineer - Low-Power VerificationApply: SAN JOSE: Full time: Posted Today: End Date: December 31, 2026 (30+ days left to apply): R56209## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.**Join our team and help build the next generation of low-power verification software for the Palladium and Protium emulation and prototyping platforms. As a Lead Software Engineer on the Palladium and Protium UPF R&D team you will be responsible for improving UPF compilation performance and correctness, adding support for new IEEE 1801 LRM revisions, and rebuilding UPF documentation around end-to-end workflows for multi-billion-gate low-power designs.What you will do* Contribute to the UPF compilation flow -- improve compilation performance, reduce instrumented capacity, and add self-checks across Parallel Partition Compiler (PPC) and Modular Compiler (MC) flows, including Dielet UPF support.* Rebuild UPF documentation around end-to-end compilation workflows, backed by valid SystemVerilog and UPF examples, and keep code and docs in sync through example-driven checks.* Work with R&D, PE and AE teams to deploy UPF solutions across key flows (AVIP, UVMA, MC, and Dielets -- each with UPF in 2- and 4-state).* Help consolidate and unify UPF compilation across Palladium and Protium.What we are looking for* BS in CS, EE, or a related field with 4+ years of experience; MS with 2+ years; PhD with 1+ year; or equivalent practical experience.* Working knowledge of IEEE 1801 UPF and RTL languages (Verilog, SystemVerilog, VHDL).* Ability to read, review, and reason about C++ code and object-oriented designs.* Scripting experience in Perl, Tcl/Tk, and/or Python.* Fluency with AI-assisted coding tools (Copilot, Claude, Cursor, or equivalent), with critical evaluation of AI output.* Strong technical writing skills — able to author user guides, specifications, and workflow-first documentation.*The annual salary range for California is $114,800 to $213,200. 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.*
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Low Power Verification
Lead Software Engineer - Low Power Verification

Cadence Design Systems • San Jose (CA)

On-site
USD 115,000 - 213,000
Lead Customer Engagement Engineer
Lead Customer Engagement Engineer

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

Hybrid
USD 119,000 - 221,000
Paid vacation
401(k) match
Employee stock purchase plan
+2
Lead C++ Software Engineer
Lead C++ Software Engineer

Cadence Design Systems • Burlington (MA), Northern (KY)

Hybrid
USD 102,000 - 189,000
Lead Software Engineer: Low-Power Verification (Equity)
Lead Software Engineer: Low-Power Verification (Equity)

Cadence Design Systems • San Jose (CA)

Hybrid
USD 115,000 - 213,000
Paid vacation
Paid holidays
401(k) plan with employer match
+2
Customer Engagement Engineer II
Customer Engagement Engineer II

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

Hybrid
USD 105,000 - 195,000
Paid vacation
Paid holidays
401(k) with employer match
+2
Sr Principal C++ Software Engineer
Sr Principal C++ Software Engineer

Cadence Design Systems • Burlington (MA)

On-site
USD 140,000 - 260,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+2
Customer Engagement Architect
Customer Engagement Architect

RiseMe • San Jose (CA)

On-site
USD 186,000 - 345,000
Lead Software Engineer - Low-Power Verification (UPF)
Lead Software Engineer - Low-Power Verification (UPF)

Cadence Design Systems • San Jose (CA)

On-site
USD 115,000 - 213,000
Sr Principal Design Engineer
Sr Principal Design Engineer

Cadence Design Systems • San Jose (CA)

Hybrid
USD 154,000 - 286,000
401(k) plan with employer match
Employee stock purchase plan
Paid vacation and holidays
+1
Lead Functional Product Engineer, Power Analysis
Lead Functional Product Engineer, Power Analysis

Cadence • San Jose (CA)

On-site
USD 115,000 - 213,000