Senior Linux Driver Engineer for ML Inference & PCIe

MaC VC

San Diego (CA)

On-site

USD 141,000 - 212,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual discretionary bonus
RSU grants
Comprehensive benefits

Job summary

Qualcomm Technologies, Inc. is seeking a software engineer to develop Linux device drivers for ML use cases and upstream contributions.

You will work on driver code for the AI100 accelerator and related products, with focus on low-level implementation and hardware block familiarity. The role requires Linux kernel experience, PCIe/PCIe virtualization, embedded C, and a solid understanding of SoC architectures.

Qualifications

  • Experience with Linux kernel driver development and debugging.
  • Knowledge of PCIe, SR-IOV, and hardware blocks in SoC.
  • Proficient in C and embedded software development; RTOS familiarity.

Responsibilities

  • DevelopLinux device drivers and upstreaming of code.
  • Collaborate on SoC bus subsystems, DMA, PCIe, and peripherals.
  • Work in a structured software environment with low-level implementation and testing.

Skills

Linux kernel driver development
PCIe virtualization SR-IOV
Embedded C development
RTOS and SoC architecture knowledge
Source code & configuration management
Low-level implementation & testing

Education

Bachelor's degree in Engineering/CS/IS or related field
Master's degree in Engineering/CS/IS or related field
PhD in Engineering/CS/IS or related field
2+ years programming experience (C/C++/Java/Python)

Tools

Git

Job description

Qualcomm Technologies, Inc. is seeking a software engineer to develop Linux device drivers for ML use cases and upstream contributions.

You will work on driver code for the AI100 accelerator and related products, with focus on low-level implementation and hardware block familiarity. The role requires Linux kernel experience, PCIe/PCIe virtualization, embedded C, and a solid understanding of SoC architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 Driver Engineer — PCIe & DMA
Staff Linux Kernel Driver Engineer — PCIe & DMA

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
Senior Embedded ML Systems Engineer – Cloud Edge
Senior Embedded ML Systems Engineer – Cloud Edge

Qualcomm • San Diego (CA)

On-site
USD 118,000 - 177,000
Staff ML Engineer: Embedded AI & Hardware Co‑Design
Staff ML Engineer: Embedded AI & Hardware Co‑Design

linetgroup • San Diego (CA)

On-site
USD 158,000 - 238,000
Senior Embedded ML Software Engineer - Cloud/Edge
Senior Embedded ML Software Engineer - Cloud/Edge

MaC VC • San Diego (CA)

On-site
USD 118,000 - 177,000
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
Senior Embedded ML Software Engineer - Cloud Edge
Senior Embedded ML Software Engineer - Cloud Edge

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 118,000 - 177,000