← Back to results

firmware-loading jobs in San Diego

$121,400 – $202,200 · Posted 1 month ago

Staff Software Engineer role focused on Linux kernel device driver development for Qualcomm's QCR-100 AI accelerators. The engineer will develop and maintain PCIe device drivers, firmware loading mechanisms, MHI bus integration, DMABUF handling, and DMA transfer code.… Requires 4+ years of software engineering experience, 2+ years with C/C++, and hands-on Linux kernel driver development including kernel modules, sysfs, and low-level debugging. Desirable experience includes PCIe stack knowledge, DMA/IOMMU understanding, DKMS module management, and SoC-as-a-Device architectures.

San DiegoLast seen 1 month ago
$134,800 – $202,200 · Posted 1 month ago

Staff Engineer responsible for developing and extending Linux kernel driver code for Qualcomm's QCR-100 AI accelerators, with focus on PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers. Requires strong experience with Linux kernel driver development, C programming, and low-level implementation.… Desirable qualifications include PCIe stack expertise, DMA/IOMMU understanding, and familiarity with SoC-as-a-Device architectures and embedded Linux systems.

San DiegoLast seen 23 days ago