Staff Software Engineer - Virtual Platforms (Bengaluru, India)

Qualcomm Bengaluru / Bangalore, Karnataka
Permanent Job Not disclosed
Java Python Systemc

Join Qualcomm as a Staff Software Engineer specializing in Virtual Platforms. In this role, you will focus on developing high-level system virtual models for complex SoC hardware using technologies like SystemC TLM and QEMU. You will be responsible for designing, developing, and integrating SystemC TLM models, accurately representing SoC architectures with components such as processors, interconnects, peripherals, and custom IP blocks. Collaboration with hardware designers, software engineers, and other stakeholders is key to understanding system requirements and translating them into detailed models. This position requires extensive C++ programming experience and the ability to work independently, making critical decisions that impact program success.

Similar Jobs

View all

Custom Software Engineer

Accenture

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Custom Software Engineer

Accenture

Bengaluru / Bangalore, Karnataka 3-5 Years
Permanent Job Not disclosed

Sr Software Engineer , IOS: Earner loyalty

Uber

Bengaluru / Bangalore, Karnataka 2-4 Years
Permanent Job Not disclosed

Principal Software Engineer

Mastercam

Pune, Maharashtra 15-17 Years
Permanent Job Not disclosed

Sr.Software Engineer (Mobile developer)

Autodesk

Bengaluru / Bangalore, Karnataka 5-7 Years
Permanent Job Not disclosed

Lead Software Engineer

Qualys

Pune, Maharashtra 8-10 Years
Permanent Job Not disclosed
Apply Now