Staff Engineer, Linux Device Drivers for ML 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.

Benefits offered by this job

Annual discretionary bonus
RSU grants

Job summary

Qualcomm is looking for a Software Engineer in San Diego to develop Linux device drivers for Machine Learning applications targeting the Qualcomm AI 100 inference accelerator. The ideal candidate will have experience in Linux kernel development, with strong skills in C programming and a minimum of 4 years in software engineering.

This role requires expertise in SoC architecture, kernel modules, and the willingness to engage in low-level implementation tasks. Qualcomm offers a competitive salary range and additional compensation through bonuses and RSU grants.

Qualifications

  • 4+ years of Software Engineering or related work experience required.
  • 2+ years of work experience with programming languages such as C, C++, Java, Python.

Responsibilities

  • Develop code for Linux device drivers for Machine Learning use cases.
  • Assist with upstreaming the code developed.

Skills

Linux kernel driver development
C programming
RTOS knowledge
SoC architecture
Git knowledge

Education

Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
Master's degree in relevant field
PhD in relevant field

Job description

Qualcomm is looking for a Software Engineer in San Diego to develop Linux device drivers for Machine Learning applications targeting the Qualcomm AI 100 inference accelerator. The ideal candidate will have experience in Linux kernel development, with strong skills in C programming and a minimum of 4 years in software engineering.

This role requires expertise in SoC architecture, kernel modules, and the willingness to engage in low-level implementation tasks. Qualcomm offers a competitive salary range and additional compensation through bonuses and RSU grants.

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 System Software Engineer - AI Inference
Staff Linux System Software Engineer - AI Inference

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Staff Engineer, Device Drivers (San Diego or Boulder, CO)
Staff Engineer, Device Drivers (San Diego or Boulder, CO)

Socket.dev • San Diego (CA)

On-site
USD 134,800 - 202,200
Annual discretionary bonus
RSU grants
Senior Linux Kernel Driver Engineer
Senior Linux Kernel Driver Engineer

Qualcomm • Boulder (CO)

On-site
USD 121,000 - 202,000
Staff Engineer, Linux Device Drivers
Staff Engineer, Linux Device Drivers

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Discretionary annual bonus
RSU grants
Competitive benefits package
Staff Linux Kernel Driver Engineer - PCIe/SoC
Staff Linux Kernel Driver Engineer - PCIe/SoC

Qualcomm • San Diego (CA), Northern (KY)

Hybrid
USD 121,000 - 202,000
Staff Linux Kernel Driver Engineer - PCIe & DMABUF
Staff Linux Kernel Driver Engineer - PCIe & DMABUF

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Discretionary annual bonus
RSU grants
Competitive benefits package
Staff Engineer, Linux Device Drivers
Staff Engineer, Linux Device Drivers

Qualcomm • Boulder (CO)

On-site
USD 134,000 - 203,000
Competitive annual discretionary bonus program
Annual RSU grants
Comprehensive benefits package
Staff Linux Systems Software Engineer
Staff Linux Systems Software Engineer

Qualcomm • Boulder (CO)

On-site
USD 134,000 - 203,000
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 • San Diego (CA)

On-site
USD 121,000 - 202,000