staff software engineering Hardware Engineer tech_leadership · Posted Apr 24, 2026
Skills
Python

About this role

Qualcomm is hiring a staff-level Hardware Engineer in the software engineering function based in Bangalore, India. The posting calls out experience with Python.

Role
Hardware Engineer
Function
software engineering
Level
staff
Track
Tech leadership
Location
Bangalore, India
Posted
Apr 24, 2026

More roles at Qualcomm

Principal Engineer - Thin Modem chipset
Bangalore, India · principal
Graphics Developer Tools Engineer, Staff - Cork, Ireland
Cork, Ireland · staff
Python Java Rust
Model Accuracy Development and Test Engineer, Senior (Datacentre AI Engineering) - Riyadh, KSA
Riyadh, Saudi Arabia · senior
Python Java C
AI and DSP Applications Software Engineer
Hyderabad, India · mid
Python C React
Display ASIC Design Engineer (Sr level and up)
Markham · senior
Embedded Systems
All Qualcomm jobs →

Job description

from Qualcomm careers

##
Company:

Qualcomm India Private Limited

## Job Area:

Engineering Group, Engineering Group > Hardware Engineering

General Summary:

Minimum Qualifications:

• Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.
OR
Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.
OR
PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

Hands on PD execution at block/SoC level along with PPA improvements

* Strong understanding of the technology and PD Flow Methodology enablement.

* Work with Physical design engineers to rollout robust, identify areas for flow improvement methodologies.

(area/power/performance/convergence), develop plans and deploy/support them

* Provide tool support and issue debugging services to physical design team engineers across various sites

* Develop and maintain 3rd party tool integration and productivity enhancement routines

* Understand advance tech PNR and STA concepts and methodologies and work closely with EDA vendors to deploy solutions.

Skill Set

* Strong programming experience & Proficiency in Python/Tcl/C++

* Understand physical design flows using Innovus/fc/icc2 tools

* Knowledge of one of Encounter/Innovus or FC (or other equivalent PNR tool) is mandatory

This is an excerpt. Read the full job description on Qualcomm careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Qualcomm Jobs Browse software engineering roles staff positions