Lead Software Engineer (Bengaluru)

Lead Software Engineer (Bengaluru)

10 Aug
|
Cadence Design Systems
|
Bengaluru

10 Aug

Cadence Design Systems

Bengaluru

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 meanin

📌 Lead Software Engineer (Bengaluru)
🏢 Cadence Design Systems
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru