JobsStaff Engineer, Device Drivers (San Diego or Boulder, CO)
Qualcomm logo

Staff Engineer, Device Drivers (San Diego or Boulder, CO)

Qualcomm

Location

San Diego, CA

Type

Full-time

Posted

6/11/2026

Compensation

$134,800 - $202,200 per year

Undergraduate with 5+ Years of Experience
Approval 97.1%·Filings 1,170·New hires 255·
Established Sponsor
·FY 2025

Job description

Qualcomm CR&D is seeking a software engineer to develop Linux device drivers for Machine Learning applications, specifically targeting the Qualcomm AI 100 inference accelerator. The role involves working on low-level implementation, including code development and upstreaming. Candidates should have a strong understanding of SoC systems and experience with embedded development. This position offers an opportunity to contribute to high-performance computing solutions.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering experience, or a Master's degree with 3+ years, or a PhD with 2+ years.
  • 2+ years of experience with programming languages such as C, C++, Java, or Python.
  • Experience with Linux kernel driver development and debugging techniques.
  • Familiarity with PCIe virtualization and embedded development.

Responsibilities

  • Develop code for Linux device drivers for Machine Learning use cases.
  • Assist with upstreaming the developed code.
  • Work on functional simulation of SoC systems including bus subsystems and DMA.
  • Collaborate in a structured software development environment focusing on low-level implementation.

Benefits

  • Qualcomm offers competitive compensation, annual bonuses, stock programs, comprehensive healthcare coverage, retirement plans, wellness programs, parental leave, flexible work options, and professional development opportunities.

Is this posting expired or inaccurate?