Posted:1 month ago|
Platform:
On-site
Part Time
Key Responsibilities :
DSP SDK Development
Develop, maintain, and optimize DSP SDK components, including:
Hexagon runtime libraries
DSP-side APIs and frameworks
RPC/IPC communication layers
Drivers and services for DSP subsystems (ADSP, CDSP, SLPI)
Build and enhance DSP development tools (debug, profiling, loading, tracing).
Support on-target debugging, simulation environments, and performance analysis tools.
Subsystem Integration & Validation
Work closely with Firmware, Audio, Camera, Sensors, AI, and Modem teams to integrate SDK modules.
Validate SDK functionality on:
QDSP6-based DSPs
Android/Linux platforms
Bare-metal and RTOS setups
Debug low-level issues related to:
DSP boot
RPC failures
Memory configuration
DSP <-> Apps communication
Performance bottlenecks
Optimization & Performance
Optimize DSP libraries for:
Throughput and latency
Memory footprint
Power efficiency
Multi-threaded/parallel execution
Use profiling tools (QDSS, QPST, trace tools) to tune DSP performance.
Developer Support & Documentation
Provide guidance to internal teams on using DSP SDK features.
Develop technical documentation, sample code, and best practices for OEMs and internal partners.
Work closely with tools and compiler teams to improve development workflows.
Required Skills
Strong understanding of:
DSP architecture (preferably Qualcomm Hexagon/QDSP6)
Embedded systems concepts (RTOS, memory, IPC, boot flows)
Multi-core and heterogeneous compute frameworks
Experience in:
C/C++ programming
DSP programming/optimization
Linux/Android development environments
IPC frameworks (RPC, FastRPC, QMI)
Proficiency with debugging tools such as:
QXDM, QDSS, JTAG
Profiling and trace utilities
Log analysis tools
Good to Have Experience with:
Hexagon SDK or equivalent DSP SDKs
FastDSP, FastRPC, and Qualcomm subsystem frameworks
Low-power design or Always-On DSP pipelines
Multimedia pipelines (Audio, Imaging, AR/VR)
AI/ML acceleration on DSP
Exposure to:
Firmware development
Build systems (Scons, CMake, Android build)
Python for automation
Soft Skills:
Excellent communication and cross-functional collaboration.
Leadership in technical decision-making.
Ability to translate complex hardware/software constraints into practical solutions.
Mentorship and technical coaching for junior engineers.
Quest Global
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now
hyderābād
Experience: Not specified
2.16 - 4.8 Lacs P.A.
hyderābād
Experience: Not specified
2.16 - 4.8 Lacs P.A.