03 Oct
|
Qualcomm
|
Hyderabad
03 Oct
Qualcomm
Hyderabad
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Engineering Group > Systems Engineering
General Summary:
As part of Qualcomm's AI Software organisation, this role focuses on developing embedded software and hardware drivers for next-generation low-power accelerator and multi-DSP platforms on Qualcomm Snapdragon products. The engineer will design and optimise low-level software across operating-system services, memory subsystems, device drivers and inter-processor communication, enabling reliable, power-productive operation across mobile and edge platforms.
Key Responsibilities
• Design, implement, integrate and test embedded software, firmware and runtime components for low-power accelerator and DSP subsystems.
• Develop and maintain hardware drivers for machine-learning accelerators, including device initialisation, resource management, interrupt handling, power-state transitions and error recovery.
• Design software for multi-DSP and heterogeneous compute architectures, including workload partitioning, synchronisation and coordination across processors.
• Implement and optimise inter-processor communication mechanisms such as shared-memory transport, message queues, signalling, interrupts and remote procedure calls.
• Develop robust memory-management solutions covering static and dynamic allocation, memory pools, shared memory, virtual-to-physical address translation, cache coherency and DMA handling.
• Analyse and optimise embedded software for latency, throughput, memory footprint and power consumption on target platforms.
• Debug complex system-level issues involving operating systems, drivers, firmware, concurrency, memory corruption and processor interactions using target debugging and profiling tools.
• Build unit, integration and system-level test frameworks for embedded software and hardware-driver validation.
• Collaborate with hardware, systems, firmware and platform software teams on architecture, bring-up, integration, vali
📌 Senior Engineer (Hyderabad)
🏢 Qualcomm
📍 Hyderabad