Qualcomm India is hiring a Senior Staff Engineer to architect and develop host-side system tools, drivers, and services that interface with System-on-Chips across their complete product lifecycle, including bring-up, flashing, debugging, diagnostics, and production testing. Success in this role requires authoritative knowledge of modern C++ (11/14/17 standards) and solid experience with device driver development on Linux or Windows. You must possess deep systems programming expertise, encompassing memory management, threading, concurrency, synchronization primitives, lock-free queues, and asynchronous I/O. The position involves creating the critical software layer that enables hardware functionality, demanding precision and a thorough grasp of how software interacts with chip-level operations from initial development through to mass production.