Staff Linux System Software Engineer - AI Inference

Qualcomm

San Diego (CA)

On-site

USD 134,800 - 202,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm Technologies, Inc. is seeking a Staff Software Engineer to lead Linux-based system software for next‑generation datacenters.

The role focuses on host‑side software, drivers, and system integration for Qualcomm’s high‑performance inference accelerators. You will design and optimize kernel‑adjacent components, drive API design, and collaborate with hardware, firmware, and cloud teams to deliver end‑to‑end solutions.

Qualifications

  • Extensive experience with Linux system software development in modern C/C++.
  • Strong background in Linux user-space development, API design, and multi-threading/synchronization.
  • Solid understanding of Linux internals, kernel concepts, drivers, and system bring-up.

Responsibilities

  • Design, implement, and optimize Linux user-space and kernel-adjacent drivers and libraries in modern C++.
  • Lead development of host software stacks supporting high-performance AI inference and secure compute workloads.
  • Drive API design, multi-threaded systems, and scalable software architectures.
  • Own feature development, integration, and bring-up across hardware and software boundaries.
  • Architect and develop unit, integration, and system-level tests for CI environments.
  • Lead functional and performance validation of host software and drivers.

Skills

Linux system software development
C/C++ programming
Multi-threading
API design
English communication

Education

Bachelor's degree in Engineering/CS/IS
Master's degree in Engineering/CS/IS
PhD in Engineering/CS/IS

Tools

Git
gtest
KVM
Docker
SR-IOV

Job description

Qualcomm Technologies, Inc. is seeking a Staff Software Engineer to lead Linux-based system software for next‑generation datacenters.

The role focuses on host‑side software, drivers, and system integration for Qualcomm’s high‑performance inference accelerators. You will design and optimize kernel‑adjacent components, drive API design, and collaborate with hardware, firmware, and cloud teams to deliver end‑to‑end solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Linux Software Engineer: AI Inference System Drivers
Staff Linux Software Engineer: AI Inference System Drivers

Nutanix • San Diego (CA)

On-site
USD 135,000 - 202,000
Staff Linux Systems Software Engineer
Staff Linux Systems Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 134,000 - 203,000
Staff Engineer, Linux Device Drivers for ML Inference
Staff Engineer, Linux Device Drivers for ML Inference

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Annual discretionary bonus
RSU grants
Data Center AI Systems Engineer
Data Center AI Systems Engineer

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Staff Linux Software Engineer (Multiple Locations)
Staff Linux Software Engineer (Multiple Locations)

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Datacenter AI Systems Engineer: GenAI & ML Solutions
Datacenter AI Systems Engineer: GenAI & ML Solutions

Qualcomm • San Diego (CA)

On-site
USD 111,000 - 167,000
Staff Linux Software Engineer (Multiple Locations)
Staff Linux Software Engineer (Multiple Locations)

Qualcomm • Boulder (CO)

On-site
USD 134,000 - 203,000
Staff Linux Software Engineer (Multiple Locations)
Staff Linux Software Engineer (Multiple Locations)

Nutanix • San Diego (CA)

On-site
USD 135,000 - 202,000
Senior Linux Kernel Driver Engineer
Senior Linux Kernel Driver Engineer

Qualcomm • Boulder (CO)

On-site
USD 121,000 - 202,000
Video Software Engineer - AI & Linux on SoC
Video Software Engineer - AI & Linux on SoC

Qualcomm • San Diego (CA)

On-site
USD 94,000 - 142,000
Annual discretionary bonus program
RSU grants