Back
Qualcomm logo

AI Systems Software Engineer – Senior Engineer/Lead Senior Engineer

Qualcomm · Posted Oct 27

Semiconductor, 5G wireless technology, mobile platform, and AI computing solutions

Bangalore, IndiaFull-timeOnsiteLead/Staff3–7 years₹30.0L–₹55.0L yearly49 applicants
SemiconductorsWireless TechnologyTelecommunicationsArtificial IntelligenceMobile ComputingPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

Qualcomm's Engineering Group (Software Engineering) builds platform software for the Snapdragon SoC portfolio, enabling high-performance AI workloads across CPUs, GPUs, DSPs, and NPUs. The work spans embedded software, operating systems, drivers, and heterogeneous multi-processor frameworks, including Windows on Snapdragon AI platforms. This role designs, integrates, profiles, and optimizes system software and partners with hardware, architecture, tools, and firmware teams to deliver AI solutions for third-party application developers.

What you will do

  • Drive feature adoption and maximize performance on Windows AI platforms by developing system-level solutions and resolving complex integration and performance issues.
  • Profiling and optimizing system performance, applying knowledge of advanced DSP architecture and microarchitecture-level optimizations to achieve low latency and low power.
  • Collaborating with cross-functional teams (hardware, tools, and firmware) to evaluate design trade-offs and incorporate and drive adoption of features that improve performance.
  • Collaborate with cross-functional and global teams to develop best-in-class, high-performance AI solutions that can be leveraged by third-party Windows application developers.
  • Perform competitive benchmarking of AI tools, workflows, and state-of-the-art models across industry-leading platforms.
  • Drive continuous improvements in AI model performance, efficiency, and accuracy on Windows on Snapdragon platforms.

Skills used in this role

CC++PythonPyTorchTensorFlowONNX RuntimeMLIRDSPNPUGPUPCIeWDDMWindows MCDMQualcomm FastRPCReal-Time Operating SystemsDriver DevelopmentComputer ArchitectureBERTGPTT5LlamaLLMsMachine LearningCommunication

What the employer is looking for

  • Bachelor’s or Master’s degree in Computer engineering, Electrical Engineering, Computer Science, or a related field.
  • 3-7 years of experience in AI/ML application development. (multiple levels of openings)
  • Strong programming skills in C, C++, and Python.
  • Experience architecting, designing, and implementing software frameworks for complex heterogeneous or multi-processor systems.
  • Good understanding of the end-to-end AI software stack, including model development, optimization, deployment, and hardware acceleration technologies.
  • Hands-on experience optimizing AI models for performance, power, and accuracy on hardware accelerators such as CPUs, GPUs, and NPUs.
  • Strong understanding of modern machine learning architectures, including CNNs, RNNs, Transformers, and ensemble methods.
  • Proficiency with AI frameworks and tooling such as PyTorch, TensorFlow, ONNX Runtime, and MLIR.
  • Experience using processor-specific optimization tools, libraries, and profiling and optimization tools to improve AI performance on CPUs, GPUs, and NPUs is a plus.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to learn quickly, think critically, and adapt in a fast-paced and rapidly evolving technology environment.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.

Preferred qualifications

  • Prior experience with Qualcomm FastRPC and Windows MCDM drivers would be good to have
  • Experience with transformer-based models such as BERT, GPT, T5, and Llama. Experience developing, optimizing, or deploying large language models (LLMs) or foundation models is a strong plus.
  • Practical experience with developing middleware or system software preferably for AI applications

Benefits and support

  • Compensation and benefits are detailed in the job posting

About Qualcomm

Qualcomm is a global leader in the development and commercialization of foundational technologies for the wireless industry, including mobile processors, 5G, and on-device artificial intelligence. The company designs and markets digital communications products, semiconductor solutions, and system software used globally across smartphones, automotive solutions, IoT devices, and computing systems. Through extensive R&D and intellectual property licensing, Qualcomm powers a highly interconnected and smarter world.

Industry
Semiconductors
Company size
50000+ employees
Founded
1985
Location
San Diego, California, USA
Funding stage
Public Company

Funding

Public Company · $53M raised

Western Technology Investment
  • 2018-11-01Grant

Leadership

CR
Cristiano R. Amon

President and Chief Executive Officer

AP
Akash Palkhiwala

Chief Financial Officer and Chief Operating Officer

JH

James H. Thompson

Chief Technology Officer

DM
Don McGuire

Chief Marketing Officer

AC

Ann Chaplin

General Counsel and Corporate Secretary

Apply