Engineer, Staff_CE

Qualcomm

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm India Private Limited is seeking a Staff-level Software Applications Engineer for BSP and HLOS stability across Qualcomm Snapdragon Automotive platforms. You will own triage, debugging, and resolution of stability issues spanning QNX HQX and HGY stacks, with cross-functional collaboration and customer-facing responsibilities.

The role requires technical leadership, mentoring, and the development of stability tooling and automation frameworks, supporting IVI, ADAS, and FLEX programs for

Responsibilities

  • Lead triage and root-cause analysis of system stability issues (crashes, hangs, watchdog resets, panics, SOC resets) across QNX HQX and HGY platforms for automotive customers.
  • Debug kernel crashes, process crashes, resource-manager failures, and OS-level hangs on QNX IVI, ADAS, and FLEX variants.
  • Analyze full ramdumps, minidumps, and guest-dumps (QNX/Android/Linux GVM) using Crashscope, QXDM, QDSS traces, and other Qualcomm diagnostic toolchains.
  • Identify, isolate, and drive resolution of stability regressions across chipset generations (Gen3, Gen4, Gen4.5, Gen5) on both HQX and HGY stacks.
  • Own stability-related Change Requests (CRs) end-to-end — from initial triage through root-cause analysis, patch validation, and integration into customer branches.
  • Collaborate with Dev/PLT teams to diagnose Linux kernel panics, Android GVM crashes, and Gunyah hypervisor-level faults within the HGY multi-OS virtualized stack.
  • Investigate stability failures related to HLOS system services, BSP drivers, inter-VM communication (GLINK, IPCC, SMP2P), and framework-level issues.
  • Drive MTBF (Mean Time Between Failures) improvements for customer SPs targeting ADAS/IVI production SOP milestones.

Job description

Job Area

Engineering Group, Engineering Group > Software Applications Engineering

Company

Qualcomm India Private Limited

General Summary

JOB OVERVIEW

This position is part of the Qualcomm Customer Engineering Group, which collaborates closely with automotive partners and customers — from concept through commercialization — across Qualcomm's broad Snapdragon Automotive platform portfolio. The team supports all aspects of embedded software including hardware and software architecture, feature bring-up, platform integration, software customization, system validation, and complex debugging efforts that are critical to product launch.

This is a Staff-level Software Applications Engineering position focused on BSP and HLOS Stability for Qualcomm Snapdragon Automotive platforms. The primary mission of this role is to own, triage, debug, and resolve system stability issues across IVI, ADAS, and FLEX segments for global automotive customers. The role spans multiple OS environments including QNX (HQX) and HGY (Hypervisor Gunyah with Linux/Android GVM), covering both QNX PVM and multi-OS virtualized stacks.

The successful candidate will serve as a Subject Matter Expert (SME) for platform stability, driving cross-functional collaboration between the Customer Engineering team, Dev/Platform SW teams, and OEM/Tier-1 customers. As a Staff Engineer, this individual will also provide technical leadership, mentor engineers, define debug methodologies, and contribute to the continuous improvement of stability tools and automation frameworks.

Key Responsibilities
System Stability — Debugging & Resolution
  • Lead triage and root-cause analysis of system stability issues (crashes, hangs, watchdog resets, panics, SOC resets) across QNX (HQX) and HGY (Gunyah) platforms for automotive customers.
  • Debug kernel crashes, process crashes, resource-manager failures, and OS-level hangs on QNX IVI, ADAS, and FLEX variants.
  • Analyze full ramdumps, minidumps, and guest-dumps (QNX/Android/Linux GVM) using Crashscope, QXDM, QDSS traces, and other Qualcomm diagnostic toolchains.
  • Identify, isolate, and drive resolution of stability regressions across chipset generations (Gen3, Gen4, Gen4.5, Gen5) on both HQX and HGY stacks.
  • Own stability-related Change Requests (CRs) end-to-end — from initial triage through root-cause analysis, patch validation, and integration into customer branches.
  • Collaborate with Dev/PLT teams to diagnose Linux kernel panics, Android GVM crashes, and Gunyah hypervisor-level faults within the HGY multi-OS virtualized stack.
  • Investigate stability failures related to HLOS system services, BSP drivers, inter-VM communication (GLINK, IPCC, SMP2P), and framework-level issues.
  • Drive MTBF (Mean Time Between Failures) improvements for customer SPs targeting ADAS/IVI production SOP milestones.
Customer Engagement & Technical Support
  • Serve as the primary technical point of contact for stability-related issues from automotive OEM and Tier-1 customers across regions.
  • Analyze and triage stability CRs submitted via customer issue tracking systems; provide timely, technically accurate responses and resolution paths.
  • Support Automotive RFI (AutoRFI) assessments for stability-related NRE scoping, communicating technical complexity and resource requirements.
  • Engage with customers during bring-up, pre-CS, and post-CS phases to proactively identify and mitigate stability risks.
  • Provide on-site customer support as required during critical program milestones.
  • Collaborate with NA, EU, and India CE teams to ensure 24/7 global follow-the-sun stability support.
Stability Testing, Tools & Automation
  • Drive development and validation of stability test automation frameworks for HGY and QNX platforms (e.g., Axiom-based stability pools, CI/CD integration).
  • Enable and validate security hardening passes that impact stability: Syzcaller, KASAN, UBSAN, KTSAN, CFI, PTRAUTH on HGY Linux-based stacks.
  • Develop
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

BSP Stability Staff Engineer - Customer Engineering Team
BSP Stability Staff Engineer - Customer Engineering Team

QUALCOMM, Inc. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
System Stability Lead Engineer & Senior Engineer – Server Platform
System Stability Lead Engineer & Senior Engineer – Server Platform

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineer, Staff_CE_Device Driver Development
Engineer, Staff_CE_Device Driver Development

Qualcomm • Bengaluru

On-site
INR 3,000,000 - 4,500,000
QNX BSP Platform Engineer_Customer Engineering
QNX BSP Platform Engineer_Customer Engineering

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Software Stability Expert / System Health, Stability
Software Stability Expert / System Health, Stability

BMW TechWorks India Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,400,000
QNX BSP Platform Engineer_Customer Engineering
QNX BSP Platform Engineer_Customer Engineering

QUALCOMM, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Senior Engineer_ Customer Engineering
Senior Engineer_ Customer Engineering

Qualcomm • Bengaluru

On-site
INR 2,200,000 - 3,500,000
Build and Integration (B&I) Staff Engineer - Customer Engineering Team
Build and Integration (B&I) Staff Engineer - Customer Engineering Team

Qualcomm • Bengaluru

On-site
INR 4,200,000 - 6,400,000
Staff Engineer ( Platform FW integration)
Staff Engineer ( Platform FW integration)

Qualcomm • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Linux Kernel Development - Engineer Staff
Linux Kernel Development - Engineer Staff

QUALCOMM, Inc. • Hyderabad

On-site
INR 2,500,000 - 4,000,000