Staff Linux Kernel Driver Engineer - PCIe & DMA

QUALCOMM, Inc.

San Diego (CA)

On-site

USD 141,000 - 212,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. is seeking a Linux device driver engineer to join the Cloud AI team in San Diego. You will develop and extend Linux kernel driver code for PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers.

Familiarity with SoC bus subsystems, DMA, PCIe and peripheral synchronization will be beneficial as you collaborate on low-level software in a structured environment and contribute to high-performance AI workloads.

Qualifications

  • Experience with Linux kernel driver development, kernel modules, sysfs and debugging techniques.
  • Experience with development in C.
  • Experience with git.
  • Willingness to work in a structured software development environment.
  • Ability to work on low-level implementation (code & test).
  • Education matching listed degree paths with relevant software experience.

Responsibilities

  • Develop and extend Linux kernel driver code for PCIe devices.
  • Handle PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers.
  • Collaborate in a structured software environment and contribute to high-performance AI workloads.
  • Engage with SoC subsystems, DMA, PCIe, and peripheral synchronization.

Skills

Linux kernel driver development
C programming
Kernel debugging
Git
Low-level implementation

Education

Bachelor's degree in Engineering, Information Systems, Computer Science
Master's degree in Engineering, Information Systems, Computer Science
PhD in Engineering, Information Systems, Computer Science

Tools

DKMS
DEB packaging
RPM packaging
PCIe debugging tools

Job description

Qualcomm Technologies, Inc. is seeking a Linux device driver engineer to join the Cloud AI team in San Diego. You will develop and extend Linux kernel driver code for PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers.

Familiarity with SoC bus subsystems, DMA, PCIe and peripheral synchronization will be beneficial as you collaborate on low-level software in a structured environment and contribute to high-performance AI workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Linux Kernel Driver Engineer — PCIe & DMA
Staff Linux Kernel Driver Engineer — PCIe & DMA

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior Linux Driver Engineer for ML Inference & PCIe
Senior Linux Driver Engineer for ML Inference & PCIe

MaC VC • San Diego (CA)

On-site
USD 141,000 - 212,000
Annual discretionary bonus
RSU grants
Comprehensive benefits
Staff Engineer, Linux Device Drivers
Staff Engineer, Linux Device Drivers

Qualcomm • Boulder (CO)

On-site
USD 134,800 - 202,200
Competitive annual discretionary bonus program
Annual RSU grants
Comprehensive benefits package
Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder)
Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder)

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 141,000 - 212,000
Staff Linux Systems Software Engineer
Staff Linux Systems Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 134,800 - 202,200
Staff Linux Systems Engineer for AI Inference & Kernel
Staff Linux Systems Engineer for AI Inference & Kernel

MaC VC • San Diego (CA)

On-site
USD 135,000 - 202,000
Senior Embedded Firmware & Driver Engineer
Senior Embedded Firmware & Driver Engineer

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 170,000 - 255,000
Staff Linux System Software Engineer - AI Inference
Staff Linux System Software Engineer - AI Inference

Qualcomm • San Diego (CA)

On-site
USD 134,800 - 202,200
Staff Linux Kernel Engineer - Virtualization & Security
Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder) San Diego, California, United States of America + 1 more Software Engineering Posted 21 hours ago
Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder) San Diego, California, United States of America + 1 more Software Engineering Posted 21 hours ago

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 141,000 - 212,000