A company is looking for a Device Driver Engineer to design and implement high-performance driver stacks for AI accelerator hardware.
Key Responsibilities
Develop, optimize, and maintain Linux / Windows PCIe device drivers for AI accelerators
Implement low-level hardware interactions, DMA, memory management, and interrupt handling
Collaborate with hardware, firmware, and AI software teams to define driver interfaces
Required Qualifications
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
3+ years of experience in device driver development for Linux and / or Windows
Strong experience with PCIe-based hardware, including BAR regions, DMA, interrupts, and MMIO
Proficiency in C / C++ and kernel-mode programming (Linux Kernel, Windows WDDM / WDF / MCDM)
Knowledge of low-level debugging tools (gdb, perf, ftrace, dmesg, PCIe analyzers)
Engineer Device Driver • Orlando, Florida, United States