AI and DSP Applications Software Engineer
Core
Develop machine learning-based applications and use cases for Qualcomm Snapdragon processors to bring AI to mobile and edge devices.
Role type
AI and DSP Applications Software Engineer
Builds
AI processing frameworks for multimedia use cases (gaming, camera, video playback) and low-power, always-on scenarios on Snapdragon AI Processors.
Domain
Mobile and edge computing, Artificial Intelligence, Digital Signal Processing
Deliverable
production ML models
Required skills
C++, C, Object-oriented design, Computer architecture, Operating systems, Source control, Code review
Preferred skills
Python, Linux development, Embedded software development, Real-time operating system (RTOS) programming, Android Native/HAL, High-performance computing, Machine learning, Computer vision, Digital image processing
Responsibilities
Design and develop processing frameworks for AI-based multimedia use cases; Test and validate algorithms for quality, performance, and power efficiency; Collaborate with teams to define architecture, APIs, and design.
Seniority
Junior to Mid-level (1–3 years experience)
