Staff Software Engineer, Linux Device Driver & Host SW (San Diego OR Boulder)
BoulderLast seen 2 days ago
Summary
Develop and extend Linux kernel driver code for QCR-100 accelerators, focusing on PCIe device setup, firmware loading, MHI bus, DMABUF importation, and DMA transfers. The role requires strong expertise in low-level C development, Linux kernel internals, and hands-on debugging of device driver implementations. You'll work with SoC systems, bus subsystems, DMA, PCIe, and peripherals in a structured software development environment. The position requires 4+ years of software engineering experience and 2+ years of Linux kernel driver development.