379,409open jobs
9,919companies
49,124added this week
Browse all
Location
In office
Seniority
Staff · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Cadence is a leading EDA and Intelligent System Design provider delivering hardware, software, and IP for electronic design.

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

Lead Software Engineer - Virtual & Hybrid Platforms

Location: Bangalore, India

About the Role

At Cadence Design Systems, Virtual and Hybrid Platforms are the foundation that lets software teams get to work months before silicon arrives. The Lead Software Engineer in this role will own that foundation, from ROM and early boot through Linux/Android bring-up, and directly shape how Cadence's SoC software ecosystem comes to life.

The candidate will work at the intersection of hardware and software, influence architecture decisions early in the design cycle, and mentor engineers solving some of the hardest bring-up and co-debug challenges in the industry. This role is designed for engineers who thrive at the hardware/software boundary and want their work to have multiplied impact across every team that depends on early platform readiness.

Key Responsibilities

  • Develop and integrate Virtual and Hybrid Platforms using SystemC/TLM and RTL components, enabling early and continuous software development well ahead of silicon availability.
  • Lead end-to-end platform readiness from early boot (ROM, bootloaders, firmware) through OS bring-up and stability, serving as the go-to technical owner for platform health across the program.
  • Debug complex HW/SW issues using waveform analysis, GDB, JTAG, and co-debug methodologies, driving issues to root cause with rigor and depth.
  • Serve as a connective technical force across architecture, RTL, IP, firmware, validation, and customer teams, translating hardware intent into software reality.
  • Drive platform performance optimization, multi-threading enablement, and deadlock analysis to ensure platform stability at scale.
  • Apply AI-assisted tools and workflows to accelerate development, debugging, log analysis, bring-up automation, and overall team productivity.

Required Qualifications

  • 5+ years of software development experience, with meaningful depth in pre-silicon or SoC platform environments.
  • Strong proficiency in C++, SystemC, and TLM 2.0.
  • Hands-on experience developing and integrating SoC Virtual Platforms and Hybrid Platforms.
  • Proven experience integrating RTL with virtual or emulation environments.
  • Strong understanding of SoC architecture, system-level design, and hardware/software interactions.
  • Expertise in software debugging, waveform-based debug, and HW/SW co-debug across complex systems.
  • Solid programming and scripting skills across C/C++, Python, and Shell.
  • Hands-on experience with multi-threaded software, synchronization, concurrency challenges, and deadlock analysis.
  • Hands-on experience with Linux and/or Android bring-up, including boot flow debugging, kernel bring-up, and OS stability analysis.

Preferred Qualifications

  • Experience with Arm-based SoCs, AMBA protocols, and emulation platforms.
  • Familiarity with QEMU, Fast Models, or processor simulation environments.
  • Experience working in a pre-silicon environment where virtual platforms are the primary software development vehicle.
  • Comfort with AI-assisted development, debugging, and automation workflows.

Why Cadence

  • Early Impact. The candidate will not be integrating someone else's decisions; they will be making them. Platform work at this level directly unblocks software development across multiple teams and product lines at Cadence.
  • Hard Problems. Pre-silicon HW/SW co-debug at scale is genuinely difficult, and this team operates at the leading edge of that space.
  • Cross-Functional Reach. The candidate will work closely with architecture, RTL, and firmware teams, not as a downstream consumer, but as a peer shaping how the platform evolves.
  • Technical Leadership That Means Something. This is a role with real ownership, real mentorship responsibility, and a direct line to product outcomes at one of the semiconductor industry's most respected EDA and IP companies.

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.
379,409 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
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

Similar stack
Same company
In your city
Remote/Hybrid • 6+ years exp
Python
Python
pySpark
Databases
Databricks
AI/ML
LLM
MLFlow
NLP
NLTK
PyTorch
RAG
Scikit-learn
Spark
TensorFlow
DevOps
AWS
Azure
GCP
Apply
Sr. .Backend Engineer 6 hours ago
Remote/Hybrid
Go
Python
SQL
TypeScript
Apply
Senior Data Analyst 6 hours ago
$22k – $52k per year (Estimated) • In office • Internship • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Databases
Databricks
Presto
AI/ML
Spark
Analytics
Power BI
Tableau
Apply
Full Stack Engineer 6 hours ago
$80k – $180k per year (Estimated) • In office • Full-Time • Glasgow
JavaScript
Python
Python
Django
FastAPI
Flask
AI/ML
AI Agents
Model Context Protocol
DevOps
AWS
Azure
CI/CD
Docker
GCP
Kubernetes
QA
Pytest
Apply
$116k – $246k per year (Estimated) • In office • Full-Time • 10+ years exp • London
Python
DevOps
CI/CD
IAM
Shift-Left
SLI/SLO/SLA
Cybersecurity
Checkmarx
CVSS
EPSS
KEV
PCI DSS
Prisma Cloud
Qualys Cloud Platform
Recorded Future
Semgrep
Shift-Left Security
Snyk
Trivy
Wiz
Management
Jira
ServiceNow
Apply
In office • Full-Time • 15+ years exp
SystemVerilog
Verilog
Chips/EDA
UVM
Apply
Software Engineer II 2 months ago
$66k – $186k per year (Estimated) • Remote • TS/SCI • Master's Degree
C++
Python
DevOps
Azure DevOps
Azure
Apply
Remote • Internship • Master's Degree • Belo Horizonte
C++
Python
SystemVerilog
Verilog
VHDL
Chips/EDA
Formal Verification
Apply
$56k – $135k per year (Estimated) • Equity • Remote/Hybrid • 2+ years exp • Bachelor's Degree • Munich
C++
TCL Scripting
Verilog
AI/ML
Claude
Claude Code
Copilot
DevOps
GitHub
Apply
In office • Full-Time
Python
DevOps
HPC
Apply
See all jobs
This is one of many
379,409 more open roles from verified company boards, updated every day.