Q

Qualcomm

Designs mobile chips and licenses wireless patents

AI Systems Software Engineer – Senior Engineer/Lead Senior Engineer - Software Engineering

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field is required.
  • Three to seven years of experience in artificial intelligence and machine learning application development is required.
  • Strong programming skills in C, C++, and Python are required.
  • Experience architecting, designing, and implementing software frameworks for complex heterogeneous or multiprocessor systems is required.
  • A good understanding of the end-to-end artificial intelligence software stack, including model development, optimization, deployment, and hardware acceleration technologies, is required.
  • Hands-on experience optimizing artificial intelligence models for performance, power, and accuracy on hardware accelerators such as CPUs, GPUs, and NPUs is required.
  • A strong understanding of modern machine learning architectures, including convolutional neural networks, recurrent neural networks, Transformers, and ensemble methods, is required.
  • Proficiency with artificial intelligence frameworks and tooling such as PyTorch, TensorFlow, ONNX Runtime, and MLIR is required.
  • Excellent written and verbal communication skills are required.
  • The role requires the ability to learn quickly, think critically, and adapt in a fast-paced and rapidly evolving technology environment.
  • A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field is required.

Responsibilities

  • Drive feature adoption and maximize performance on Windows AI platforms by developing system-level solutions and resolving complex integration and performance issues.
  • Profile and optimize system performance, applying knowledge of advanced DSP architecture and microarchitecture-level optimizations to achieve low latency and low power.
  • Collaborate with hardware, tools, and firmware teams to evaluate design trade-offs and incorporate and drive adoption of features that improve performance.
  • Collaborate with cross-functional and global teams to develop 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.
  • Design, integrate, profile, and optimize system software that enables high-performance AI workloads across CPUs, GPUs, DSPs, and NPUs on Snapdragon platforms.
  • Deploy and optimize platform software for complex machine learning use cases running on Snapdragon system-on-chips.

Desired Qualifications

  • Experience with PCIe or Windows MCDM/WDDM driver stacks is a plus.
  • Experience using processor-specific optimization tools, libraries, and profiling and optimization tools to improve AI performance on CPUs, GPUs, and NPUs is a plus.
  • Prior experience with Qualcomm FastRPC and Windows MCDM drivers is desirable.
  • Experience with transformer-based models such as BERT, GPT, T5, and Llama is desirable; experience developing, optimizing, or deploying large language models or foundation models is a strong plus.
  • Practical experience developing middleware or system software, preferably for AI applications, is desirable.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs