CareerPlan

AI and DSP Applications Software Engineer

Hyderabad, Telangāna, IndiaFull-time2026-01-16 → 2026-11-10

Core

Develop machine learning-based applications and use cases for Qualcomm Snapdragon processors, focusing on AI processing for video, gaming, camera, and multimedia on mobile and edge devices.

Role type

Senior IC AI and DSP Applications Software Engineer

Builds

Processing frameworks for AI on Android, Linux, and embedded real-time AI processors

Domain

Mobile and edge computing, AI, machine learning, computer vision, video processing

Deliverable

production ML models

Required skills

Modern C++, C, object-oriented design, computer/hardware architecture, operating systems, real-time software development

Preferred skills

Python (OOP), Linux development, embedded software development, Android Native/HAL, multimedia frameworks, Linux driver development, high-performance computing, machine learning, computer vision, digital image/signal processing

Technologies

Android, Linux, C++, C, Python, MediaCodec, Camera HAL

Responsibilities

Design and develop processing frameworks running on Android, Linux, and embedded real-time AI processors; Test and validate solutions for quality, performance, and power; Work with multiple teams to determine requirements and resolve technical issues; Support internal and external customers.

Seniority

Mid-level, hands-on IC